MySQL5.1升级5.6版本
1、5.1的备份数据包,导入5.6版本
2、关闭新库
/bin/mysqladmin -p -S tmp/mysql3306.sock shutdown
3、重新启动,加上—skip-grant-tables
bin/mysqld_safe --defaults-file=/etc/my3306.cnf --skip-grant-tables &
4、必须对旧库的导入新库的权限等UPDATE
/usr/local/mysql/bin/mysql_upgrade -S /tmp/mysql3306.cnf -uroot -proot123
(避免错误提示,加上链接数据的用户名和密码)若没有进行UPDATE操作,导致用root授权新用户ERROR1045(28000):ACCESS denied for user ‘root’@’localhost’(useing password:no)
5、重启
重启后再次登陆验证OK
6、注意数据库大小写
若旧库有区分大小写,在新库上保持一致,否则在新库上使用迁移过来的数据,切换DB 提示UNKONW DATABASE
文章转载自博森瑞,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




