* Crear una nueva base de datos:
     CREATE DATABASE nueva_base_datos;

 * Borrar toda una base de datos:
     DROP DATABASE base_datos;

 * Ver las bases de datos del sistema:
     SHOW DATABASES;

 * Seleccionar una base de datos para trabajar con ella:
     USE base_datos;

 * Crear una nueva tabla:
     CREATE TABLE tabla definición;

   Sintaxis completa en http://dev.mysql.com/doc/refman/5.0/es/create-table.html

 * Borrar toda una tabla:
     DROP TABLE tabla;

 * Cambiar la definición de una tabla:
     ALTER TABLE tabla modificación;

   Sintaxis completa en http://dev.mysql.com/doc/refman/5.0/es/alter-table.html

 * Ver las tablas de una base de datos:
     SHOW TABLES;

 * Ver la descripción de los campos de una tabla:
     DESCRIBE tabla;

 * Bloquea una tabla y sólo deja leer a quien la bloqueo y al resto de usuarios:
     LOCK TABLES tabla READ;

 * Bloquea una tabla y sólo deja leer y escribir a quien la bloqueo:
     LOCK TABLES tabla WRITE;

 * Desbloquea las tablas:
     UNLOCK TABLES;

 * Ejecuta un fichero de sentencias SQL:
     SOURCE fichero_SQL;

 * Marca el inicio y fin de una transacción, y hace los cambios permanentes:
     BEGIN [nombre];
     ...
     COMMIT [nombre];

 * Marca el inicio y fin de una transacción, pero al final deshace los cambios:
     BEGIN [nombre];
     ...
     ROLLBACK [nombre];

 * Muestra variables del servidor:
     SHOW VARIABLES;

 * Ejemplo:
     CREATE DATABASE escuela;
     SHOW DATABASES;
     USE escuela;
     CREATE TABLE alumnos (
       DNI int(8) NOT NULL,
       Nombre char(35) default '',
       Nota int(2),
       PRIMARY KEY (DNI));
     DESCRIBE alumnos;
     ALTER TABLE alumnos MODIFY Nota float(3,1);
     DESCRIBE alumnos;
     SHOW TABLES;
     DROP TABLE alumnos;
     DROP DATABASE escuela;

 * Lecturas para profundizar:
   - http://dev.mysql.com/doc/refman/5.0/es/data-definition.html
   - http://dev.mysql.com/doc/refman/5.0/es/transactional-commands.html

 

Presupuesto Solicite el presupuesto para su página web desde este formulario:
Auto CMS es nominado al PHP INNOVATION AWARD Desarrolle la clase Auto CMS pensando en crear un apoyo a quienes desean tener presencia en internet sin problemas, de manera rápida, sencilla, y con ...
#Lumia: Microsoft lanza el primer móvil sin la marca Nokia Microsoft se despide de Nokia con el Lumia 535, el primer teléfono sin la marca finlandesa. Es un modelo de gama media de 5 pulgadas. Era cuest...
CEO de Sony Music dice que en Alemania las restricciones a las discográficas son “retrógradas” Uno podría creer que todas las compañías discográficas tienen prácticas retrógradas, si se trata de distribuir el contenido de los artistas a través d...
La fuga de los instagramers y el síndrome de Billion Dollar Baby El anuncio de Mark Zuckerberg hace unos días acerca de la compra de Instagram por 1.000 millones de dólares ha generado todo un vendaval de comentario...
Código PHP para calcular el peso volumétrico de un paquete Esta es una clase muy simple que se puede calcular el peso volumétrico de un paquete. Se toma la dimensión de un paquete definido por su anchura, a...
Influencia de los Tablets PC en la actitud de ver la TV La televisión hace que tiempo que ha dejado de ser un medio que concentra toda la atención del espectador. Eso es especialmente cierto desde la llegad...
Estratégias y Tácticas puestas a prueba en las redes sociales Las expectativas de los pequeños negocios al usar las redes sociales aparentemente están alineadas con sus experiencias, aunque no son tan exitosos ...
Google invierte 94 millones de dólares en energía solar Google está comprometido con las energías limpias, o por lo menos eso parecen indicar sus constantes inversiones en este campo. Ahora acaban de anunci...
Nokia resucita como un Ave Feníx y lanza un nuevo móvil La empresa finlandesa HMD Global, que posee los derechos de uso de la marca Nokia en teléfonos celulares, anunció este martes en un comunicado de pren...
ADMINISTRACIÓN DE TABLAS Y BASES DE DATOS MYSQL
Tagged on: