目录:
一、服务器操作
1、MySQL服务的启动和停止。
2、MySQL服务的登录和退出。
3、MySQL编码。
4、mysql常见命令。
二、DQL(数据查询语言)
2.1、条件查询。
2.2、常见函数。
2.3、连接查询。
select 查询列表 from 表1 别名 inner|left|right|full【outer】 join 表2 别名 on 连接条件 where 筛选条件;
2.4、分页查询(Limit)。
2.5、联合查询(union,union all)。
2.6、子查询。
三、DML(数据操纵语言)
1、插入。
2、修改。
3、删除。
四、DDL语言(数据定义语言)
★ 库的管理
★ 表的管理
五、事务
六、视图
七、存储过程
八、函数
九、索引
一、服务器操作
1、MySQL服务的启动和停止:
- net start 服务名
- net stop 服务名
2、MySQL服务的登录和退出
- 登录:mysql 【-h 主机名 -P 端口号】 -u 用户名 -p 密码
- 退出:exit或ctrl+C
3、MySQL编码:
- 查看MySQL编码:SHOW VARIABLES LIKE ‘char%’;
- 设置编码格式:SET NAMES utf8
4、mysql常见命令:
- 查看当前所有的数据库:show databases;
- 打开指定的库:use 库名;
- 查看当前库的所有表:show tables from 库名;
- 查看表结构:desc 表名;
- 查看服务器版本:
方式一:登录到mysql服务端:select version();
方式二:没有登录到mysql服务端:mysql --version或mysql --V
二、DQL(数据查询语言)
1、语法总结:
select 查询列表 ⑦
from 表1 别名 ①
连接类型 join 表2 别名 ③
on 连接条件 ②
where 筛选 ④
group by 分组列表 ⑤
having 筛选 ⑥
order by排序列表 ⑧
limit 起始条目索引,条目数; ⑨
2、DQL详细介绍
2.1、条件查询。
2.2、常见函数。
2.3、连接查询。
select 查询列表 from 表1 别名 inner|left|right|full【outer】 join 表2 别名 on 连接条件 where 筛选条件;
2.4、分页查询(Limit)。
2.5、联合查询(union,union all)。
2.6、子查询。