![](https://img-blog.csdnimg.cn/20200316175847251.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
关于数据库一系列的总结
南独酌酒nvn
这个作者很懒,什么都没留下…
展开
-
win10 安装 mysql5.7
文章目录官网下载 mysql5.7 安装包解压安装 mysql修改 mysql 密码配置 mysql 的环境变量官网下载 mysql5.7 安装包https://downloads.mysql.com/archives/community/解压安装 mysql下载后的 mysql 放在任意一个文件目录,文件目录中尽量不要包含中文空格特殊字符等解压后的文件夹如图所示:在此文件夹下手动创建 my.ini 配置文件,配置内容如下所示:[mysql]# 设置mysql客户端默认字符集defau原创 2020-08-21 17:30:16 · 199 阅读 · 0 评论 -
mysql 遇到此问题解决办法:Expression #7 of SELECT list is not in GROUP BY clause and contains nonaggre
问题出现原因:MySQL 5.7.5 及以上功能依赖检测功能,如果启用了 ONLY_FULL_GROUP_BY SQL 模式(默认情况下启用),MySQL 将拒绝选择列表,Having 条件或 Order by 列表的查询引用在 Group By 字句中即未命名的非集合列,也不在功能上依赖于它们。解决方法一【重启服务就会失效】:// 使用 sql 查询select @@global.sql_mode// 查询出来的值为ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,原创 2020-05-25 21:53:02 · 4086 阅读 · 3 评论 -
MySQL 主从复制
文章目录复制的基本原理具体步骤复制的基本原则复制的最大问题一主一从常见配置复制的基本原理slave(从机) 会从 master(主机) 读取 binlog(二进制文件) 来进行数据同步具体步骤原理图MySQL 复制过程分为三步:master 将改变记录到二进制日志 log.bin 。这些记录过程叫做二进制日志时间,binary log events;slave 将 maste...原创 2020-04-29 16:13:48 · 196 阅读 · 0 评论 -
MySQL 锁机制
文章目录锁的简介锁的分类MySQL 的三锁表锁(偏读)特点案列分析案例结论表锁分析行锁(偏写)特点事务 Transaction并发事务处理带来的问题更新丢失 Lost Update脏读 Dirty Reads不可重复读 Non-Repeatable Reads幻读 Phantom Reads事务隔离级别案例分析间隙锁的危害面试题:如何锁定一行案例结论行锁分析优化建议页锁锁的简介锁是计算机协调多...原创 2020-04-29 16:11:06 · 211 阅读 · 0 评论 -
MySQL性能【查询截取分析】
文章目录查询优化小表驱动大表orderr by 关键字优化group by 关键字优化慢查询日志如何使用慢查询日志查看是否开启以及如何开启什么样的 SQL 才会记录到慢查询日志中?Case 例子永久配置慢日志开启日志分析工具 mysqldumpslow批量数据脚本1. 建表2. 设置参数 log_bin_trust_function_creators3. 创建函数,保证每条数据都不同4. 创建存储...原创 2020-04-28 20:18:45 · 311 阅读 · 0 评论 -
MySQL性能【索引优化分析】
文章目录SQL 性能下降Join 查询七种 Join 查询索引简介什么是索引?索引的优势索引的劣势mysql 索引分类mysql 索引结构哪些情况需要创建索引哪些情况不要创建索引性能分析MySql Query OptimizerMySQL 常见瓶颈Explain如何使用 ExplainExplain 的作用Explain 的 id 字段作用Explain 的 select_type 和 table...原创 2020-04-28 20:11:11 · 700 阅读 · 0 评论 -
数据库高级特性(入门1)
数据库高级特性1.事务特性2.SQL语句执行加载顺序3.七种 JOIN 理论4.MySQL 的索引索引的基本概念MySQL 使用的索引MySQL 索引分类索引的创建时机1.事务特性shwo engines; 用于查看你的 mysql 提供了什么存储引擎:show variables like '%storage_engine%' 查看当前 mysql 默认的存储引擎:MySQL 常用...原创 2020-04-09 20:43:32 · 324 阅读 · 0 评论 -
mysql-8 时区问题如何解决?
流量如水,文章就是一个瓶子,标题是瓶口,内容是瓶身。 瓶子装水有多快依赖瓶口大小,瓶子装水有多少依赖瓶身大小。mysql8 时区问题如何解决为什么mysql8会发生时区错误?解决方案为什么mysql8会发生时区错误?因为我们安装 mysql 的时候时区设置的不正确, mysql 默认的是美国的时区,而我们中国大陆要比他们迟8个小时,采用 +8:00 格式解决方案步骤一:修改 jav...原创 2020-03-20 16:11:50 · 2363 阅读 · 0 评论 -
SQL语句大全
好记性不如烂笔头,把自己的理解记下来,等回过头来看又是不一样的效果1.基础1. CREATE DATABASE database-name //创建数据库2. DROP DATABASE dbname //删除数据库3. USE master//备份sql serverEXEC sq_addumpdevice 'disk','testBack','c:mssql7backupMyNwi...原创 2020-01-04 12:06:10 · 1532 阅读 · 0 评论