分类目录:MySQL

以下是分类 MySQL 下的所有文章

MySQL报错:Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ‘XXX’

执行SQL语句遇到如下报错信息: Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ‘XXX’   原因是因为字符集不统一导致执行失败,将会话连接的字符集修改与Server端字符集统一即可。 SET character_set_connection = character_set_server SET char……

MySQL备份工具XtraBackup使用心得

前言 XtraBackup 是一款免费开源数据备份工具。支持在线无锁表同步复制和可并行高效率的安全备份恢复机制。 官网:https://www.percona.com/software/mysql-database/percona-xtrabackup 优点 高可用备份方式(数据备份+事务回放) 备份过程不中断事务处理 支持备份压缩节约磁盘空间和网络带宽 自动备份校验 恢复速度较……

MySQL报错ERROR 1045 (28000)解决办法

环境:Linux (CentOS)、MySQL5.6.35 问题:使用root登录MySQL可以正常登录,不能进行授权操作。   问题是如何发生的? 原因是原来测试环境版本是5.4.X版本(rpm安装),卸载后直接安装的5.6.35版本,安装完成后,可以正常登录、增、删、改、查,但没办法授权。 问题解决办法: 使用mysql_upgrade -uroot -p -s检……

MySQL主从复制延迟问题

最近发现一台从库的数据同步延迟灰常大,以至于需要人工干预去手工加快同步速度。 话不多说,小伙伴们请看show slave status\G结果:   从上图可看出Seconds_Behind_Master字段延迟相差182166秒(换算后大概2天左右 (⊙﹏⊙)) Seconds_Behind_Master字段:该字段表明备机“落后”主机多少的一个理论值,单位:秒。 出……