1:mysql查询的字符串长度最大只有1024个字节,被截取了
这是因为查询的字符串使用了GROUP_CONCAT函数,用于将多个字符串连接成一个字符串,在拼接成字符串时就会存在拼接长度的问题,mysql 默认的拼接最大长度为1024 个字节,由于1024个字节会出现不够用的情况,所以有时需要去根据情况进行修改,方式如下。
查看当前mysql group_concat_max_len
进入mysql状态,输入:show variables like 'group_concat_max_len';
可以通过命令SET GLOBAL group_concat_max_len = 102400;来增加长度,或者修改mysql配置文件添加group_concat_max_len = 102400。
2:mysql主从同步,因为同步事务报错,同步中断
参考博文:mysql5.6主从复制报错以及解决方法_10931853的技术博客_51CTO博客
3:MySQL主从数据同步,出现Slave_SQL_Running:no和Slave_IO_Running:no问题的解决方法
参考博文:MySQL主从数据同步,出现Slave_SQL_Running:no和Slave_IO_Running:no问题的解决方法_u013829518的博客-CSDN博客_mysql主从io sql 是no
4:遇到一个坑爹问题,mysql 8.0 设置sql_mode后不能启动,经过查找资料发现
MYSQL 8.0 以上已经取消了NO_AUTO_CREATE_USER,sql_mode中不能包含这个。
去掉,搞定!
5:mysql启动
使用 service 启动:service mysqld start
使用 service 停止:service mysqld stop
使用 service 重启:service mysqld restart