1、数据定义语言,简称DDL
用来定义数据库对象:数据库database,表table,列column等。
2、数据库操作语言,简称DML
关键字
- 插入:insert
- 删除:delete
- 更新:update
- ....
3、数据库控制语言,简称DCL
创建用户、删除用户、分配、删除权限给用户、修改密码
二、基础命令
1、mysql登陆
格式:mysql -u用户名 -p密码
例如:mysql -uroot -p123456
2、退出mysql数据库
- exit;
- quit;
-
q;
3、查看数据库的版本号和当前日期
select version(),current_date;
4、将mysql用作一个简单点的计算器
*select sun(pi()/4),(4+1)5**
5、“\c”表示取消命令,它切换回到mysql>,开始接受一个新的命令
6、查询当前使用的用户
select user();
三、数据定义语言DDL----对数据库的操作
1、创建一个库
格式:create database 库名
例如:create database test;
2、创建带有编码的
格式:create database 库名 character set 编码
例如:create database test2 character set utf8
3、查看数据库
show databases;
4、查看某个数据库的编码和数据库的定义的信息
格式:show create database 库名;
例如:show create database test2;
5、查看MySQL支持的所有字符集
show character set;
6、删除一个库
格式:drop database 库名
例如:drop database test;
7、使用某个库
格式:use 库名
例如:use test2;
8、查看当前正在操作的库
select database();