一直在使用Mysql,今天来总结下mysql的常用命令。
目录
- 进入mysql
- 显示所有数据库
- 进入数据库
- 显示表的列详情
- 添加列
- 修改列
- 创建表
- 备份数据命令
- 还原数据命令
0.进入mysql
mysql -u[用户名] -p
[密码]
1.显示所有的数据库
SHOW DATABASES;
2.进入数据库
USE tab_student;
3. 显示当前数据库下的所有表
SHOW TABLES;
4.显示表的列详情
DESC student;
5.添加列
ALTER TABLE student
ADD COLUMN sex VARCHAR(4) NOT NULL COMMENT '性别';
6.修改列
ALTER TABLE student
MODIFY COLUMN sex VARCHAR(4) NOT NULL COMMENT '性别';
7.创建表
CREATE TABLE IF NOT EXIST student (
id INT NOT NULL AUTO_INCREMENT COMMENT 'id',
name VARCHAR(45) NOT NULL COMMENT '名字',
sex INT(4) NULL COMMENT '性别',
PRIMARY KEY (`id`));
8.备份数据命令
mysqldump -u用户名 -p 数据库名 表名>输出地址。
[密码]
9.还原数据命令
进入数据库(use 数据库),执行
source [sql文件全路径]