Operar la base de datos
1. DDL: El lenguaje de definición de la base de datos opera en la estructura de la base de datos y la tabla para construir una base de datos, construir una tabla, modificar la estructura de la tabla, eliminar una base de datos, eliminar una tabla, etc.
(Las sentencias SQL no distinguen entre mayúsculas y minúsculas)
1. Crea una base de datos
CREATE DATABASE [IF NOT EXISTS] dbname [charset=utf8 collate utf8_general_ci];
create database student;
2. Mostrar todas las bases de datos
SHOW DATABASES;
3. Cambie a la base de datos que se utilizará, USE el nombre de la base de datos;
4.4 ¡Elimina la base de datos!
DROP DATABASE [IF EXISTS] 数据库名;
drop database student;
5. Construye una mesa
5.建表
CREATE TABLE [IF NOT EXISTS] tablename(字段名 字段类型,....)[charset=utf8];
create table if not exists student(id integer,name varchar(20),age integer);
charset=utf8;
6. Mostrar todas las tablas en la base de datos actual
SHOW TABLES;
7. Muestre la declaración de construcción de la mesa.
SHOW CREATE TABLE 表名;
show create table student;
8. Agrega una columna a la tabla.
ALTER TABLE 表名 ADD 字段名 字段类型;
ALTER TABLE 表名 ADD (字段名 字段类型,...)
alter table student add sex varchar(5);
9. Modifique la definición de la columna.
ALTER TABLE 表名 MODIFY 字段名 新字段类型;
alter table student modify sex text;
ALTER TABLE 表名 CHANGE 旧列名 新列名 新列定义;
alter table student change sex 性别 varchar(5);
modify无法修改列名,change可以修改列名
10.Eliminar columnas
ALTER TABLE 表名 DROP 列名;
alter table student drop 性别;
11. Eliminar tabla
DROP TABLE [IF EXISTS] 表名;
drop table student;