czc - 3年前 Mysql 分组排序 取最新的一条 参考 https://blog.csdn.net/persistencegoing/article/details/92764058 按照参考的文章说在mysql5.7之后要加limit 才能固定排序,实际项目中却不行 还得在最后的分组外再加一个排序才行 select a.* from ( SELECT * FROM …… 来自分类:Mysql / 工作中的问题
czc - 3年前 Mysql find_in_set判断字段是否有某个值,不用like mysql 参考网址 https://www.cnblogs.com/wawahaha/p/5093152.html 需求 需要再一个表字段中查找是否有某个值 比如说 user 表 字段有 id name tag_id 1 李四 1,2,3 2 张三 2,3 需要找出标签为2的用户 mysql 方法 使用find_in_set 方…… 来自分类:Mysql / 工作中的问题 / 工具类
czc - 3年前 Mysql的分库分表,水平拆分-垂直拆分 分库分表 参考文章 MySQL分库分表总结参考 数据库分库分表策略,如何分库,如何分表? MySQL分库分表原理 MySQL单库数据量在5000万以内性能比较好,超过阈值后性能会随着数据量的增大而变弱。MySQL单表的数据量是500w-1000w之间性能比较好,超过1000w性能也会下降。 mysql的分库分表是在数据量大后的一…… 来自分类:Mysql / PHP
czc - 3年前 Mysql的行级锁 — 共享锁和排他锁 mysql锁 锁 在已经开启事务的前提下: 共享锁 A用户使用了共享锁,B用户可以使用共享锁或者不用锁能查询到数据,但是使用排他锁就会报错 A更新数据,但是会一直在等待,假如1s后B也更新数据,这时就会陷入死锁报错退出。然后A就能更新成功了 排他锁 A用户使用了排他锁,B用户就使用排他锁或者共享锁来获取数据,会一直等待中 A用户更新数据…… 来自分类:Mysql / PHP
czc - 3年前 Mysql主从复制 实例亲测 主从复制 在网上查了很多的主从复制的配置,发现坑也挺多的,现在记录一下,少踩坑 主数据库:192.168.1.1 从数据库:192.168.1.2 注意事项 确保主数据库的mysql能够给外网访问,也就是使用Navicat等软件能够连接的上才行。如果使用宝塔就要到端口那里放行3306端口 主数据库配置: 1. 创建一个用户 GR…… 来自分类:Mysql / PHP