
Mysql
文章平均质量分 60
图图是只猫
文章如有错还请指出
QQ 微信 958689695
展开
-
Function ‘ngram‘ is not defined
问题Mariadb执行sql语句抛出错误 :Function ‘ngram’ is not defined环境Mariadb10.3.27原因NgramMySQL ngram全文解析器简介MySQL内置的全文解析器使用空格确定单词的开始和结束。当涉及汉语,日语或韩语等表意语言语言时,这是一个限制,因为这些语言不使用分词符。为了解决这个问题,MySQL提供了ngram全文解析器。自MySQL5.7.6版起,MySQL将ngram全文解析器作为内置的服务器插件,这意味着当MySQL数据库服务器启动原创 2021-07-05 10:13:57 · 3896 阅读 · 0 评论 -
MySQL(MariaDB)线上主从postition变化无法锁定-不停机不锁库解决方法
MySQL主从执行原理从库通过执行bin-log日志中的命令达到数据同步的原理MySQL主从同步需要保证bin-log 中 position值一致每一个postition值代表一条数据库操作记录,如果主从各自postition值不对应则执行不同的操作记录,即主从会抛出失败异常。线上遇到的问题主库postition随数据的读写进行变化,而从库面对不停变化的postition无法进行手动设置,此外由于数据库无法锁库,数据同步也成为一个问题。解决手动同步数据记录bin-log的postion位置原创 2021-03-31 10:47:59 · 4387 阅读 · 2 评论