Comandos MySQL
En esta entrada pondre unos comandos de MySQL que les serviria cuando usaran JDBC o cualquier lenguaje de programación en el cual manejen la base de datos.
Los comandos son los siguientes:
Abrir MySQL: mysql -h localhost -u root -p
Crear base de datos ---> CREATE DATABASE NombreDeTuBase;
Crear Tabla ---> CREATE TABLE NombreDeLaTabla"Sin Espacios"(
nombre VARCHAR(20), edad INT(10), apellido VARCHAR(20) /*columnas de la tabla);
Meter datos a la tabla ---> INSERT INTO NombreDeLaTabla(
VALUES('nombre',20,'apellido'));
Usar (Meterte a) tu base de datos ---> USE NombreDeTuBase;
Ver bases de datos ---> SHOW DATABASES;
Ver tablas(Necesitas estar dentro de la base de datos de la que quieres ver sus tablas) ---> SHOW TABLES;
Borra base de datos ---> DROP DATABASE NombreDeLaBase;
Mostrar campos de la tabla (Nombre de las columnas, que tipo son y sus caracteristicas)---> DESCRIBE NombreDeLaTabla;
Borrar Tabla (Estar dentro de la Base de Datos de la Tabla a Eliminar) --> DROP TABLE NombreDeLaTabla;
Mostrar Todos las columnas de la Tabla ---> SELECT * FROM NombreDeLaTabla;
Mostrar ciertas columnas de la Tabla ---> SELECT QueNombreDeLasColumnaAmostrar separadas por comas FROM NombreDeLaTabla;
Insertar valores a una Tabla a una fila hay de 2 formas
Dandole solamente los valores---> INSERT INTO NombreDeLaTabla VALUES("Valor de la columna1", "valor de la columna 2",...., "valor de la columna n");
Indicandole a columnas de la tabla insertar la información ---> INSERT INTO NombreDeLaTabla (Nombre de las Columnas seperadas por comas) VALUES("Valor de la primer columna pedida", "valor de la 2da columna",...., "valor de la columna n");
Se puede hacer los comandos vistos con ciertas caracteristicas, algunas son WHERE, AND, etc.
Se puede ordenar los SELECT pedidos con el ORDER BY (Permite ordenar la seleccion ascendente "ASC" o descendente "DESC") En este link pueden ver mas comandos que le pueden servir:
ggyma.geo.ucm.es/docencia/documentos/informatica/Comandos-mysql.pdf
http://dev.mysql.com/doc/refman/5.0/es/database-use.html
http://dev.mysql.com/doc/refman/5.0/es/database-use.html
Grasias carnal, por tomarte el tiempo (yy'
ResponderEliminarNo es problema y aparte me sirve a mi para tener esta información en Internet jejejje
ResponderEliminar