MySQL es un software de gestión de bases de datos bien conocido y popular que está disponible de forma gratuita. El software MySQL es adaptable, confiable y rápido. Después de instalar un DBMS, lo primero que debe hacer es crear una base de datos y luego comenzar a crear tablas en ella. Este artículo le muestra cómo agregar una nueva tabla a su base de datos MySQL.
Antes de comenzar a aprender sobre cómo crear una tabla en MySQL, se supone en este artículo que ya ha instalado MySQL en su sistema y que tiene comando sobre la creación y el uso de bases de datos en MySQL. Si aún no ha instalado MySQL, tenemos un artículo dedicado que le muestra cómo instalar MySQL en Ubuntu 20.04 (cómo instalar y configurar la base de datos MySQL en Ubuntu 20.04 - Linux Sugerencia).
Para comenzar el proceso, abra el terminal y ejecute el comando 'mysql -v' para verificar si MySQL está instalado en su sistema:
mysql -vSi tiene la última versión instalada, puede verificar el estado del servicio MySQL de su sistema ingresando lo siguiente:
sudo systemctl status mysqlSi está activo y en ejecución, entonces está listo para proceder al siguiente paso. Si el servicio no está activo y en ejecución, puede iniciar el servicio ejecutando el siguiente comando:
sudo systemctl iniciar mysqlDespués de iniciar con éxito el servicio, inicie sesión en el cliente MySQL como usuario raíz emitiendo el comando a continuación:
sudo mysql -u root -pSi aún no ha establecido la contraseña de root, puede omitir la parte '-p'.
Después de iniciar sesión en el shell mysql, mire a través de las bases de datos y elija la base de datos en la que desea crear una tabla. Ejecute el siguiente comando para obtener más información sobre todas las bases de datos en el shell:
Mostrar bases de datos;Seleccione una base de datos ejecutando el comando 'usar' en el shell mysql, como sigue:
Usar database_name;Después de obtener la salida "Cambiado de base de datos", ahora puede pasar al paso de crear una tabla en su base de datos. Pero antes de comenzar a crear la tabla, primero, eche un vistazo a las tablas que existen en su base de datos seleccionada. Puede enumerar todas las tablas utilizando el comando 'show tablas'.
Mostrar mesas;Como puede ver, o hay dos tablas o no hay tabla en nuestra base de datos seleccionada.
Hay dos formas de crear una mesa en mysql. Un método utiliza la cláusula "si no existe" para verificar si una tabla con el mismo nombre que ya existe la consulta de búsqueda. El otro método se realiza sin usar la cláusula "si no existe".
Sintaxis
La sintaxis para crear una tabla en MySQL es la siguiente:
Crear tabla [si no existe] table_name (En esta sintaxis:
Ejemplo: crear una tabla
Supongamos que desea crear una tabla con el nombre "Author_table", que contiene cuatro columnas: 'Author_id, "Author_Name," Author_sex,' y 'Author_description.'La columna' Author_id 'será la clave principal, que se asignará más adelante en las restricciones. En resumen, la declaración MySQL para crear una tabla se vería así:
Crear tabla si no existe autor_table (Después de crear una tabla y configurar la salida "consulta bien, 0 filas afectadas (0.35 segundos) ", ahora echaremos un vistazo a las tablas usando el siguiente comando:
Mostrar mesas;Ahora, tenemos otra tabla en nuestra base de datos seleccionada.
Los detalles sobre una sola tabla se pueden obtener aquí ejecutando el comando describir.
Describir autor_table;Y eso es todo! Ahora ha creado con éxito una mesa en mysql.
Conclusión
Este artículo explicó la sintaxis para crear una tabla en detalle, incluido un ejemplo simple pero útil para crear una nueva tabla en MySQL.