216.73.217.42
22:06
Thu
04/06/2026
El tiempo - Tutiempo.net

Por Ergaster el 17/01/2022 en
Webapps

Comandos útiles SQL (MySQL y MariaDB)

https://canariweb.com/storage/upload/images/medium/WTxkvUF2evZfpx4Fuon9qHj0OUyjZslQ8fmxKphY.jpeg

Alterar columna, tabla, entrar en la base de datos

Entrar en el gestor de base de datos

Muchas veces necesitamos entrar en nuestra base de datos relacional desde una consola o en "modo texto" (TUI). Esto suele suceder cuando administramos un servidor GNU/Linux o similar y entramos remotamente mediante SSH (Secure Shell). Veamos como se hace sin más dilación.

sudo mysql -u root

El comando de la línea superior, hará que el sistema nos pida la contraseña o password, si introducimos la adeacuada, nos dejará entrar. Una vez dentro, veremos un mensaje tal que así:

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 129445
Server version: 10.3.31-MariaDB-0+deb10u1 Debian 10

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

Esto lo pongo para los que nunca han visto este tipo de consola y mensaje de bienvenida. A partir de aquí debemos seleccionar la base de datos con la que vamos a trabajar, ya que el sistema puede tener varias, que es lo  habitual.

Mostrar las bases de datos y seleccionar una

Primero le diremos a MariaDB que nos muestre las bases de datos que contiene, así:

MariaDB [(none)]> show databases;

Ahora que conocemos el nombre de las bases de datos, podemos seleccionar una de ellas con el siguiente comando:

MariaDB [(none)]> use nombre_basedatos;

Cambiar el tipo de campo de la tabla (donde se guarda un tipo de registro). Vamos a campir el tipo de campo a TEXT, que nos permitirá almacenar 16 bits, o 65536 caracteres.

MariaDB [nombre_basedatos]> ALTER TABLE nombre_tabla MODIFY nombre_campo TEXT;
Query OK, 1 row affected (0.061 sec)
Records: 1  Duplicates: 0  Warnings: 0

Borrar un registro

delete from table where=condición

Iré añadiendo más entradas.


33%

  Comment Tweeting!

Comments 0
If you would like to have an exclusive webapp made to measure for you, contact us! Contact