图
文本+控制台结果
– 展示(查询)所有数据库
SHOW DATABASES;
– 如果该数据库不存在则创建该数据库【CREATE】【IF NOT EXISTS】
CREATE DATABASE IF NOT EXISTS ku01;
– 进入指定数据【USE 】
USE ku01;
– 删除指定库(a是库名)【DROP】
DROP DATABASE a;
– 如果该数据库存在则删除该数据库(a是库名)【DROP】【IF EXISTS】
DROP DATABASE IF EXISTS a;
– 创建学生表【CREATE】
CREATE TABLE student(
id INT,
name VARCHAR(20),
age INT,
score DOUBLE(5,2)
);
– 查询表【SELECT】【FROM】
SELECT * FROM student01;
– 复制表
CREATE TABLE student01 LIKE student;
– 查询表结构
DESC student;
– 查询指定表的创建语法【SHOW】
SHOW CREATE TABLE student;
– 查询指定库存在哪些表【SHOW】
SHOW TABLES;
– 给指定表增加字段【ALTER】【add column】
ALTER TABLE student01 ADD COLUMN tid VARCHAR(20);
– 给指定表增加多个字段(从ADD开始用逗号隔开)【ALTER】【add column】
ALTER TABLE student01 ADD COLUMN pid INT,ADD COLUMN sex CHAR(2);
– 修改表的字段类型【ALTER】【modify column】
ALTER TABLE student01 MODIFY COLUMN tid INT;
– 修改表字段的字段名(可以同时修改字段类型)【ALTER】【change column】
ALTER TABLE student01 CHANGE COLUMN sex Sex VARCHAR(2);
– 删除表字段【ALTER】【drop column】
ALTER TABLE student01 DROP COLUMN Sex;
– 修改表名【ALTER】【rename to】
ALTER TABLE student01 RENAME TO student02;
待补充