operación de la base de datos mysql ------ tabla (adición, eliminación, modificación, verificación | CRUD) y restricciones

notas:

Restricciones:
| - Restricción de clave primaria (clave primaria)
| - Restricción de clave externa (clave externa)
| - Restricción no nula (no nula)
| - Restricción única (única)
| - Verificar restricción (verificar)
| - Defecto


Operaciones sobre el contenido de la tabla:


En las bases de datos relacionales, la clave principal generalmente se entrega a la base de datos para su mantenimiento (
autoincremento de clave principal): | - MySQL auto_increment


Incrementar (insertar):
insertar en t_name [(campo 1…)] valores (v1…);


Actualización:
modifique los datos originales en la tabla a los datos que necesitamos
actualizar t_name set campo 1 = nuevo valor, campo 2 = nuevo valor ... donde la condición
actualiza t_hero set age = 18, gender = "female" donde id = 7;


删除 (eliminar) :
eliminar del nombre de la tabla donde 条件
eliminar de t_hero donde id = 11;


declaración truncar (usar con precaución)
Esta declaración también se usa para eliminar la tabla y no se puede recuperar


seleccione
seleccionar * de 表 名;
seleccione id, nombre de usuario, edad, género, tel de t_hero;
seleccione el nombre de usuario de t_hero;


Modificación de la tabla: modificaciones
a la estructura de la tabla : modificar la tabla

| - Agregar nuevos campos
ALTER TABLE nombre de tabla ADD nombre de columna tipo de columna restricciones;
modificar tabla t_hero agregar dirección varchar (255);

| - Modificar el tipo de campo
ALTER TABLE nombre de tabla MODIFICAR nombre de columna tipo de columna;
modificar tabla t_hero modificar id bigint;

| - Modificar nombre de campo
ALTER TABLE nombre de tabla CAMBIAR nombre de columna antigua nuevo nombre de columna tipo de columna;
modificar tabla t_hero cambiar id hero_id int;

| - Modificar el nombre de la tabla
ALTER TABLE nombre de la tabla RENAME nuevo nombre de la tabla;
modificar la tabla t_hero renombrar hero;
-La segunda forma de escribir
cambiar el nombre de la tabla hero a t_hero;


Replicación de la tabla:

| - crear tabla 新 表 名 como 源 表
crear tabla xiyou como t_hero;

| - crear tabla 新 表 名 seleccionar * de 源 表
crear tabla sanguo seleccionar * de xiyou;

Práctica:

Practica en t_hero;
Inserte la descripción de la imagen aquí

actualizar:
Inserte la descripción de la imagen aquí
eliminar:
Inserte la descripción de la imagen aquí
| - agregar un nuevo campo
ALTER TABLE nombre de tabla ADD nombre de columna tipo de columna restricción;
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
| - modificar el tipo de campo
ALTER TABLE nombre de tabla MODIFY nombre de columna tipo de columna;
Inserte la descripción de la imagen aquí
| - modificar nombre de campo
ALTER TABLE nombre de tabla CAMBIAR nombre de columna antiguo nuevo nombre de columna tipo de columna;

Inserte la descripción de la imagen aquí
| - Modificar el nombre de la tabla
ALTER TABLE nombre de la tabla RENAME nuevo nombre de la tabla;
Inserte la descripción de la imagen aquí
-La segunda forma de escribir
cambiar el nombre de la tabla hero a t_hero;
Inserte la descripción de la imagen aquí
copia de la tabla:

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
El segundo método:
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_43790008/article/details/108898779
Recomendado
Clasificación