
mysql
云康
这个作者很懒,什么都没留下…
展开
-
Mybatis插入使用@Param注解,获取不到自增id
Mybatis插入获取不到自增id、@Param原创 2022-08-25 09:52:10 · 406 阅读 · 0 评论 -
Mysql主从数据库配置与取消
https://www.cnblogs.com/gl-developer/p/6170423.html原创 2019-05-20 20:59:47 · 4142 阅读 · 1 评论 -
用MySQL的朋友们不要再使用"utf8",请使用"utf8mb4"
原文:https://mp.weixin.qq.com/s/KRQS8cE3EoPrrDi96ipa1A 用MySQL的朋友们请不要使用"utf8",请使用"utf8mb4" 今天我试图把UTF-8编码的字符串插入使用“utf8”编码的MariaDB数据库中,Rails抛出一个古怪的异常: Incorrect string value: ‘\xF0\x9F\x98\x83 <…’ for c...原创 2019-05-17 10:38:19 · 266 阅读 · 0 评论 -
MySQL的优化,看这篇文章就够了
一、EXPLAIN 做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。 下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据 type列,连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别 key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式 key_len列,索引长度 rows列,扫描行数。该值是个预估值 extr...原创 2019-08-02 10:25:16 · 195 阅读 · 0 评论 -
MySQL 快速创建千万级测试数据
参考:https://juejin.im/post/5ce372c36fb9a07ef63fb191 背景 在进行查询操作的性能测试或者sql优化时,我们经常需要在线下环境构建大量的基础数据供我们测试,模拟线上的真实环境。 创建测试数据的方式 编写代码,通过代码批量插库(步骤太繁琐,性能不高,不推荐) 编写存储过程和函数执行(本文实现方式1) 临时数据表方式执行 (本文实现方式2,强烈推荐该方式...原创 2019-08-06 18:08:29 · 523 阅读 · 0 评论 -
mysql数据恢复,binlog详解
binlog日志恢复数据,是挽救错误操作和数据损坏一根救命稻草,所以认识和使用binglog对于技术人员还是很有必要的。 binlog一般用于 主从复制 中 master节点开启binlog把二进制日志传递给slave节点达到主从数据一致 第二点自然是用于数据恢复了,使用mysqlbinlog工具来恢复数据 查看my.cnf配置找到binlog以及mysql数据存储的位置 # # The My...原创 2019-08-07 14:37:12 · 422 阅读 · 0 评论