Una base de datos organiza los datos para que pueda ser de fácil acceso, modifiquen, y gestionados. Al igual que casi todos los software de bases de datos, MySQL usa S estructurado Q uery Language (SQL-pronunciado secuela), el lenguaje estándar para la solicitud de información de una base de datos. Se trata de un software de código abierto, lo que significa que su libertad para utilizar y modificar para su uso personal. A pesar de su bajo precio, MySQL ha encontrado cada vez más amplia adopción en la industria debido a su gran rendimiento, fiabilidad, facilidad de uso y versatilidad en el trabajo con los lenguajes de programación. Únete a los 5 millones de usuarios activos de MySQL incluyendo la NASA, FedEx y el equipo nerd de la manzana por aprender a utilizar la base asdcommands de MySQL.

  1. Asegúrese de que ha instalado correctamente MySQL. Una vez que lo han hecho, vaya a la línea de comandos la aplicación de su sistema operativo y escriba: 'mysql-u root'. Esto abre MySQL en la raíz nombre de usuario. Si ya ha establecido otra cuenta, que el uso diario de la información.
  2. Crear una base de datos. Ahora la orden se sustituirán por 'mysql>' y todo lo que escribe después de que serán procesados por MySQL. Vamos a utilizar el "crear la base de datos" para crear una base de datos denominada first_database. Observe que no puede haber ningún espacio en el nombre del archivo.

    mysql> first_database crear base de datos;

  3. Crear una tabla. Una base de datos es una colección de datos organizados en tablas. El siguiente código mysql> crea una tabla con 5 columnas:

    mysql> CREATE TABLE first_table
    -> (ID int no nulo clave principal AUTO_INCREMENT,
    -> Apellido varchar (25),
    ->: Nombre varchar (25),
    -> Email varchar (25),
    -> Date_joined hora (14),
    -> Sobre el texto);

    • Línea 1: Crea una columna de la etiqueta de identificación que genera un único número entero (int), número que aumenta en un incremento (AUTO_INCREMENT), de uno por cada nueva entrada. Esto se conoce como una clave primaria, porque cada registro (o fila) tiene un ID exclusivo para diferenciar las filas (útil cuando varias personas tienen el mismo apellido). aprender mysql
    • Línea 2 y 3: Crea columnas "apellido" y "first_name" que contienen los apellidos y nombres, respectivamente, de las entradas. El número máximo de caracteres es 25 (varchar (25)).
    • Línea 4: crea una columna de las direcciones de correo electrónico de los miembros. Una vez más, el número máximo de caracteres es de 25.
    • Línea 5: Crea una columna que registra la fecha (fecha y hora) se sumaron a los Estados miembros. El número 14 'de tiempo ()' hace referencia a la más comúnmente utilizado formato de visualización: YYYYMMDDHHMMSS.
    • Línea 6: Crea una columna con una breve descripción de los miembros.
  4. Insertar datos. Ahora vamos a agregar manualmente los datos a la tabla:

    mysql> insert into first_table
    -> (ID, apellido, nombre, correo electrónico, date_joined, alrededor de) los valores
    -> (NULL, 'Doe', 'John', 'johndoe@emailaddress.com', NOW (),
    -> "Esta es una breve descripción de John Doe. ');

    • Línea 1: Le dice a MySQL que desea agregar un registro a la mesa.
    • Línea 2: Enumera los nombres de las columnas en el orden que vamos a utilizar para introducir los valores.
    • Línea 3 +4: Enumera los valores de las columnas en el orden indicado anteriormente. El valor 'ahora ()' hace que el registro de marca horaria de la hora y la fecha cuando la fila se ha creado.

    Repita este procedimiento hasta que hay un total de cuatro expedientes a fin de que podamos ejecutar una consulta.

  5. Ejecución de consultas. Ahora que hay un total de cuatro registros que se puede ejecutar una consulta, la base de datos plazo para solicitar los datos de una tabla. Usamos el 'seleccionar' para la consulta "first_table». Aquí específicamente quieres ver los últimos y los primeros nombres y direcciones de correo electrónico de la base de datos.

    mysql> seleccionar apellido, nombre, dirección de correo electrónico de first_table;

    El asterisco después de la 'seleccione' comando se conoce como el selector de sentido universal que desee para consultar cada columna.

    mysql> select * from first_table;

  6. Actualización de una entrada. Digamos que John Doe ha cambiado su dirección de e-mail a causa de demasiado spam. El siguiente código utiliza el 'UPDATE' comando y 'SET' subcomando de cambiar las direcciones de correo electrónico de una persona cuyo apellido es' Doe '. El 'donde' subcomando es importante porque determina que la persona de la dirección de correo electrónico debe ser cambiado (cuando el apellido es García). Sin el «dónde» de mando en todos los registros "first_table" tendría la misma dirección de correo electrónico (johnnydee@emailaddress.com).

    mysql> Actualizar first_table CONJUNTO email = 'johnnydee@emailaddress.com "
    -> DONDE apellido = 'Doe';

  7. Borrar un registro. Digamos que muere John Doe (no pude resistir), o tal vez sólo optado-de una lista de suscripción de correo electrónico. Para eliminar un registro, no es de extrañar aquí, utilizamos el 'DELETE' comando. 'From' determina la tabla que están trabajando con y «dónde» determina el registro específico de que deseas eliminar.

    mysql> DELETE FROM first_table DONDE apellido = 'Doe';

Ahora que ha aprendido el MySQL comandos para llevar a cabo tareas básicas de base de datos. La documentación de MySQL sitio webes un gran recurso para aprender sobre los nuevos comandos. Si bien es probablemente más práctico utilizar una GUI basada en administración de bases de datos del programa, conocer los conceptos básicos de SQL será muy útil especialmente si usted desea trabajar con un lenguaje de programación o desea llevar a cabo algunas tareas de mantenimiento manualmente.

Average rating: