MySQL命令总结(一)

MySQL命令总结(一)

文本+控制台结果

– 展示(查询)所有数据库
SHOW DATABASES;
MySQL命令总结(一)

– 如果该数据库不存在则创建该数据库【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;
MySQL命令总结(一)

– 查询指定表的创建语法【SHOW】
SHOW CREATE TABLE student;

MySQL命令总结(一)

– 查询指定库存在哪些表【SHOW】
SHOW TABLES;
MySQL命令总结(一)

– 给指定表增加字段【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;

待补充

相关文章: