Operaciones básicas de MySQL de tablas de datos

Operación básica de la base de datos MySQL : Operación básica de la base de datos MySQL

Crear tabla de datos

Después de que la base de datos se haya creado correctamente, puede crear una tabla de datos en la base de datos creada. Antes de crear la tabla, úsela para USE 数据库名称cambiar a la base de datos que necesita ser operada. También puede SELECT database();consultar la base de datos actual. Cuando todo esté listo, puede crear una tabla de datos. La sintaxis para crear una tabla de datos es la siguiente:

CREATE TABLE 表名(
	字段名1 数据类型,
	字段名2 数据类型,
	....
	字段名n 数据类型
);

Cree una tabla stu en la base de datos de texto de acuerdo con el formato anterior y se crearán tres campos en la tabla stu.

Nombre del campo tipo de datos
stu_id INT (10)
stu_name VARCHAR (50)
stu_age INT (10)

Son el número, el nombre y la edad del estudiante.
Inserte la descripción de la imagen aquí
El usuario SHOW TABLES;puede consultar si la tabla de datos se creó correctamente.
Inserte la descripción de la imagen aquí
Puede verse en el resultado de la ejecución que hay una tabla de datos llamada stu bajo el texto de la base de datos.

Ver hoja de datos

Una vez creada la base de datos, puede SHOW CREATE TABLEver la tabla de datos a través de la declaración, el formato de sintaxis es el siguiente:

SHOW CREATE TABLE 表名;

Utilice esta declaración para consultar la tabla stu creada anteriormente.
Inserte la descripción de la imagen aquí
El resultado de la ejecución muestra que los tres campos creados cuando se creó la tabla de datos en ese momento, incluido el tipo y tamaño de la base de datos, y la información de codificación de caracteres de la tabla, también se pueden ver, pero el formato mostrado es muy confuso. Si hay demasiados campos, parece muy difícil. . Puede agregar una "\ G" después de la declaración para formatear.
Inserte la descripción de la imagen aquí
Son un poco más ordenadas, y hay otro resultado de consulta que es una DESCRIBEdeclaración de uso , el formato de sintaxis es el siguiente:

DESCRIBE 表名;

También puedes usar su taquigrafía y el DESCresultado es el mismo.
Inserte la descripción de la imagen aquí

Modificar la base de datos

Una vez creada la tabla de datos, se pueden modificar el nombre de la tabla, los campos de la tabla, el tipo de datos, etc.

1. Modifica el nombre de la tabla.

El formato de sintaxis para modificar el nombre de la tabla es el siguiente:

ALTER TABLE 原表名 RENAME [TO] 新表名;

El "a" se puede escribir o no, y generalmente no se escribe. Modifique el nombre de la tabla de la tabla stu a student. Consulte primero el nombre de la tabla actual:
Inserte la descripción de la imagen aquí
ejecute la instrucción de modificación y el nombre de la tabla modificada.
Inserte la descripción de la imagen aquí

2. Modificar el campo

El formato de sintaxis del campo modificado es el siguiente:

ALTER TABLE 表名 CHANGE 原字段名 新字段名 新数据类型;

Modifique el campo stu_age en la tabla de estudiantes a stu_sex y el tipo de datos a VARCHAR (10).
Inserte la descripción de la imagen aquí
stu_age se ha ido, reemplazado por stu_sex.

3. Modificar el tipo de datos del campo.

El formato gramatical para modificar el tipo de datos de campo en la tabla es el siguiente:

ALTER TABLE 表名 MODIFY 字段名 数据类型;

Cambie el tipo de datos del campo stu_sex en la tabla de estudiantes a CHAR.
Inserte la descripción de la imagen aquí
El tipo de datos de stu_sex se convierte en char.

4. Agregar campos

A medida que se amplían los requisitos, es posible que sea necesario agregar campos a la tabla. El formato de sintaxis para agregar campos es el siguiente:

ALTER TABLE 表名 ADD 新字段名 数据类型;

Agregue el campo stu_hobby a la tabla de estudiantes, el tipo de datos es VARCHAR (50).
Inserte la descripción de la imagen aquí

5. Eliminar el campo

Si hay un requisito de adición, habrá un requisito de eliminación. El formato de sintaxis del campo eliminado es el siguiente:

ALTER TABLE 表名 DROP 字段名;

Elimine el stu_hobby que se acaba de agregar de la tabla.
Inserte la descripción de la imagen aquí
stu_hobby se eliminó correctamente.

6, modificar la posición de la disposición del campo

Al crear la tabla se ha determinado el orden de los campos. Si necesitas modificar la posición de los campos en la tabla, puedes hacerlo a través de ALTER TABLEsentencias. El formato de sintaxis es el siguiente:

ALTER TABLE 表名 MODIFY 字段名1 数据类型 FIRST|AFTER 字段名2;

El nombre de campo 1 indica el campo cuya posición necesita ser modificada, FIRST es un parámetro opcional, lo que significa que el campo 1 se cambia al primer campo de la tabla, y DESPUÉS del nombre de campo 2 significa que el campo 1 se inserta después del campo 2.

Coloque stu_name en la tabla de estudiantes después de stu_sex.

El orden en la tabla original es:
Inserte la descripción de la imagen aquí
después de la modificación:
Inserte la descripción de la imagen aquí

Eliminar base de datos

Eliminar una tabla de datos es eliminar una tabla de datos de la base de datos y eliminar los datos almacenados en la tabla al mismo tiempo. El formato de sintaxis para eliminar una tabla de datos es el siguiente:

DROP TABLE 表名;

Elimina la tabla de estudiantes.
Inserte la descripción de la imagen aquí
La base de datos está vacía y la tabla de estudiantes se eliminó correctamente.

Supongo que te gusta

Origin blog.csdn.net/javanofa/article/details/107228768
Recomendado
Clasificación