ele*_*_al 7 mysql mysql-5.5 mysql-5.1 upgrade
我只是在“百胜更新”服务器的过程中。它建议执行的更新之一是从 mysql 5.1 升级到 5.5。
mysql 服务器在主-主复制设置中与另一个 5.1 mysql 实例一起运行。我还会将另一个主更新到 5.5,但希望始终保持在线状态。这个 master 也有许多 5.1 mysql slaves 从它复制。
有谁知道:
编辑:这是一个 centos 5.4 安装。然而,更新来自非标准 remi repo。
升级到 MySQL 5.5 时无法维护现有的复制设置
你必须与主/从一起去。原因如下:
有人问了一个关于二进制日志中出现乱码的问题,我回答了这个问题
在我的回答中,我解释了二进制日志在不同版本的 MySQL 中从不同的位置开始
以下是这些职位:
通过复制,这些数字也适用于中继日志。最终效果是从站可以从旧版本的 MySQL 进行复制,但反之则不行。
您最好执行以下操作:
关于用yum升级,一想到就惊慌失措,惊声尖叫。
这是我比较保守的方法:
运行此命令为所有 mysql 用户授权生成 SQL:
mysql -hhostaddr -umyuserid -pmypassword --skip-column-names -A -e"SELECT CONCAT('显示''',用户,'''@''',主机,''';') FROM mysql .user WHERE 用户<>''" | mysql -hhostaddr -umyuserid -pmypassword --skip-column-names -A | mysql -hhostaddr -umyuserid -pmypassword --skip-column-names -A | sed 's/$/;/g' > /root/MySQLGrants.sql
卸载MySQL 5.1