mysql配置文件位置,如何解决配置文件不生效的问题?发布于2025年05月26日 MySQL 本文中,苏南大叔要解决的问题是:mysql的配置文件my.cnf不生效的问题。确定修改的文件没错,但怎么重启都不生效。该如何解决这样的问题呢?调试的龙套对象,依然还是docker版本的mysql:latest,实际... 阅读更多
mysql中文乱码,调试设置字符集charset的几种解决方案发布于2025年05月25日 MySQL 苏南大叔在本文中的实验对象是:通过docker安装的mysql:5.7。探讨的是个古老的问题:“中文乱码”,解决方案就是设置字符集character属性为utf8mb4。具体来说,存在的解决方案很多,具体问题具体分... 阅读更多
mysql悲观锁,select for update锁表类型与索引的关系发布于2024年03月03日 MySQL 本文接着描述mysql悲观锁中的select ... for update语句,通过上文的描述,可以知道:通常来说,select...for update锁定的是行,但是有的时候锁定的是表。锁定是表的时候,就比较麻... 阅读更多
mysql悲观锁,如何理解mysql的select for update行级锁?发布于2024年03月02日 MySQL 如果面向多线程高并发的需求的时候,就需要考虑数据完整一致性的问题了。这个时候,一般就会使用“锁”的概念。使用一种手段来保证数据的更新逻辑是独一被执行的。防止脏读、幻读产生的数据不一致等现象。mysql的select... 阅读更多
mysql事务,如何设置使用状态保存点savepoint?发布于2024年03月01日 MySQL 话题还是有关mysql的数据回滚问题,在往期文章里,rollback的位置是begin,或者上一个commit动作。本文说的是通过定义savepoint来保存中间状态,然后再回滚数据到对应的位置。当然,这里也有不能... 阅读更多