![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 75
Mr_tianyanxiaobai
这个作者很懒,什么都没留下…
展开
-
SQL 多表查询例题
准备工作1、 创建数据表CREATE TABLE student( sno VARCHAR(10) PRIMARY KEY, sname VARCHAR(20), sage VARCHAR(2), ssex VARCHAR(5) ); CREATE TABLE teacher( tno VARCHAR(10) PRIMARY KEY, tname VARCHAR(20) ); CREATE TABLE course( cno V原创 2021-09-26 15:55:25 · 503 阅读 · 0 评论 -
MySQL 高级 目录集合
MySQL 高级(1):权限管理,左联合,右联合MySQL 高级(2): 索引的概念,分类,性能分析,索引失效MySQL 高级(3): 索引优化(关联,排序,分组,案例)MySQL 高级(4): 相关工具的使用与主从复制原创 2021-09-01 09:15:28 · 107 阅读 · 0 评论 -
MySQL 高级(4): 相关工具的使用与主从复制
相关工具慢查询概念MySQL 的慢查询日志是 MySQL 提供的一种日志记录,它用来记录在 MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。开启慢查询默认情况下,MySQL 数据库没有开启慢查询日志,需要我们手动来设置这个参数。当然,如果不是调优需要的话,一般不建议启动该参数, 因为开启慢查询日志会或多或少带来一定的性能影响。慢查询日志支持将日志记录写入文件。开启设置如下:QL语句描述备注原创 2021-08-25 20:17:03 · 190 阅读 · 0 评论 -
MySQL 高级(3): 索引优化(关联,排序,分组,案例)
准备【优化总结口诀】全值匹配要记牢,最左前缀不能忘;带头大哥不能死,中间兄弟不能断;索引列上少计算,范围之后全失效;Like百分写最右,覆盖索引不写星;不等空值还有or,索引失效要少用;引号不可丢,丢了就失效。在讲解之前,先创建两个表:CREATE TABLE IF NOT EXISTS `class` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `card` INT(10) UNSIGNED NOT NULL, PR原创 2021-08-25 16:26:50 · 420 阅读 · 0 评论 -
MySQL 高级(1):权限管理,左联合,右联合
用户和权限管理用户管理命令描述备注create user zhang3 identified by ‘123123’;创建名称为zhang3 的用户,密码设为123123;select host,user,password,select_priv,insert_priv,drop_priv from mysql.user;查看用户和权限的相关信息set password =password(‘123456’)修改当前用户的密码update mysql.原创 2021-08-23 17:15:36 · 183 阅读 · 0 评论