Tutorial de comandos mysql

Tutorial de comandos mysql
MySQL es una base de datos que está detrás de muchas aplicaciones hoy en día. Se puede acceder a esta base de datos relacional desde el terminal y ayuda a los ingenieros y administradores de sistemas de desarrollo de desarrollo. En este artículo, probaremos algunos de los comandos MySQL más comunes en el terminal de Linux.

Conectarse a mysql

Si ya ha instalado MySQL en su máquina Ubuntu, puede conectarse fácilmente al shell MySQL emitiendo el siguiente comando en su terminal de Linux.
[cc lang = "bash" width = "100%" altura = "100%" escapar = "true" thema = "Blackboard" Nowrap = "0"]
$ sudo mysql -u root -p
[/cce_bash]
En el comando anterior:

  • -u es el usuario
  • raíz es el nombre de usuario mysql
  • -pag es la contraseña

Después de ejecutar el comando anterior, se le pedirá que ingrese la contraseña. Una vez que haya ingresado la contraseña del usuario root, se registrará en el shell mysql.

Si ha instalado recientemente MySQL, no se le pedirá la contraseña.

Establecer o cambiar contraseña

Para establecer o cambiar la contraseña para cualquier usuario de la base de datos MySQL, emita el siguiente comando:

mySQL> alterar usuario 'user_name'@'localhost' identificado por 'new_password';

Reemplace la nombre de usuario y Nueva contraseña con su nombre de usuario y contraseña deseada. Por ejemplo:

MySQL> alterar el usuario 'root'@'localhost' identificado por '12345678';

Ver bases de datos

En MySQL, puede ver la lista de bases de datos bajo los privilegios otorgados del usuario ejecutando el comando simple establecido a continuación:

MySQL> Mostrar bases de datos;

El comando anterior enumerará todas las bases de datos.

Crear una base de datos

Puede crear una base de datos emitiendo el siguiente comando en el shell mysql:

mySQL> Crear base de datos si no existe DATABASE_NAME;

La declaración anterior no creará una base de datos si ya existe una base de datos con el nombre que se ha proporcionado. Por ejemplo:

mySQL> Crear base de datos si no existe DB1;

Como puede ver en la captura de pantalla, el DB1 se ha creado una base de datos.

Seleccione una base de datos

Puede usar cualquiera de las bases de datos enumeradas ejecutando el siguiente comando en el shell mysql:

MySQL> use la base de datos DB1;

Crear una mesa

Se puede crear una tabla utilizando el comando de la tabla Crete y definiendo los nombres de la columna y sus tipos en los paréntesis, de la siguiente manera:

mysql> crear tabla si no existe TB1 (
Col1 int,
Col2 Varchar (20),

Clave principal (COL1)
);

En esta consulta de creación:

  • TB1 es el nombre de la tabla
  • Col1, Col2 son los nombres de las columnas en el TB1 mesa
  • EN T y Varar son los tipos de datos de las columnas especificadas
  • COL1 se define como la clave principal

Ver tablas

Para enumerar todas las tablas en la base de datos actual, ejecute el comando Simple Show Table en el shell mysql.

MySQL> Mostrar tablas;

Ver la estructura de la tabla

La estructura de la tabla, incluidos los nombres de columnas, sus tipos y sus valores predeterminados, se puede ver ejecutando el comando DESC.

mysql> descar tb1;

Insertar datos

Los datos se pueden insertar en la tabla proporcionando los nombres de la columna en los que desea insertar datos, así como los datos o valores, utilizando la siguiente sintaxis:

mysql> insertar en TB1 (Col1, Col2)
Valores (1, "valor1"),
(2, "valor2");

Ver datos de la tabla

La instrucción SELECT se utiliza para ver los datos en una tabla. Puede proporcionar el símbolo de asterisco (*) para seleccionar todas las columnas, o puede proporcionar las columnas específicas que desea ver.

mysql> select * de tb1;
mysql> seleccione col2 de tb1;


Eliminar datos de la tabla

Para eliminar una fila de una tabla, proporcione el nombre de la tabla al eliminación del comando, junto con la cláusula condicional Where.

mysql> eliminar de tb1 donde col1 = 1;

Eliminar una mesa

Eliminar una mesa es tan fácil como decirlo. Puede eliminar cualquier tabla en la presente base de datos ejecutando la declaración que se proporciona a continuación.

MySQL> Table de caída tb1;


Eliminar una base de datos

Eliminar o soltar una base de datos es lo mismo que eliminar una tabla en MySQL. Simplemente use el comando Drop Base de datos con el nombre de la base de datos.

MySQL> Drop Base de datos si existe DB1;