mysql -u root -p
来登录root用户
- DDL–数据库操作
show databases; //查看所有的数据库
create database 数据库名; //创建一个新的数据库
use 数据库名; //选择使用指定数据库
select database(); //查看当前使用的是那个数据库
drop database 数据库名; //删除指定数据库
-
DDL—表操作
show tables; //查看当前数据库所有的表 create table 表名(字段 字段类型,字段 字段类型,···); // 创建一个表,表头 desc 表名; //查看当前表中有那些字段 drop table 表名; //删除这个表 表的修改 alter table 表名 add 字段名 类型(长度) [comment 注释][约束]; //在表中添加一个新的字段 alter table 表名 modify 字段名 新数据类型(长度); //修改表中指定字段的数据类型 alter table 表名 change 旧字段名 新字段名 类型(长度) [comment注释][约束]; //修改表中字段名和字段类型 alter table 表名 drop 字段名; //删除表中指定字段 alter table 表名 rename to 新表名; //修改表名 表的删除 drop table[if exists] 表名; //删除表,表中的数据也被删除 //删除指定表,并重新创建表 truncate table 表名; //须在删除表后使用,重新创建的只是一个表名