mysql 5.1升级5.5数据_mysql数据库5.1到5.5升级

5.1版本=5172

5.5版本=5535

关闭mysql5.1和5.5的实例

1、备份5.1数据文件   拷贝到5.5目录

2、cp 5.1my.cnf 到5.5目录

注意部分参数文件变化如下:

3、修改my.cnf

[mysqld]下的

skip-locking=>skip-external-locking

log-long-format=>log-short-format

log_slow_queries=>slow-query-log

default-character-set = utf8 =>character-set-server = utf8

注意不要修改[mysql]下的会报错

unknown variable 'character-set-server=utf8'

3.1更改my.cnf里mysql目录

3.2更改my.cnf里端口

3.2查看language的目录看看对不对 share/english

不更改这个目录的话会报错

Can't find messagefile '/home/mysql/mysql55/share/mysql/english/errmsg.sys'

4.用跳过授权表方式启动5.5实例

./bin/mysqld_safe --defaults-file=/PATH/my.cnf --skip-grant-tables &

5.在5.5上执行更新程序,升级授权表

./bin/mysql_upgrade

6.启动5.5的实例升级完毕。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值