如何将MySQL 5.1升级到MySQL 5.6,并迁移数据
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何将MySQL 5.1升级到MySQL 5.6,并迁移数据,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1094字,纯文字阅读大概需要2分钟。
内容图文
![如何将MySQL 5.1升级到MySQL 5.6,并迁移数据](/upload/InfoBanner/zyjiaocheng/895/dbb258f6198e446b8752cf618cb128c9.jpg)
我之前使用安装程序安装了MySQL 5.1,从那时起创建了许多用户/数据库,现在想升级到5.6.这样做的程序是什么?
解决方法:
以下假设您的MySQL 5.1安装在/usr/local/mysql-5.1.46-osx10.6-x86_64中,MySQL 5.6将安装在/usr/local/mysql-5.6.11-osx10.7-x86_64中.确切的目录名称可能会有所不同,具体取决于您使用的确切版本号.
>下载MySQL 5.6 installer,例如以DMG格式,并运行mysql-5.6.11-osx10.7-x86_64.pkg
>停止服务器
>使用MySQL Workbench,转到“服务器管理”
>打开mysql @ localhost(如果不存在则添加连接)
>在“启动/ Shupdown”下,单击“停止服务器”
>创建5.6数据目录的备份:sudo mv /usr/local/mysql-5.6.11-osx10.7-x86_64/data /usr/local/mysql-5.6.11-osx10.7-x86_64/data.save
>从5.1复制数据目录:sudo cp -a /usr/local/mysql-5.1.46-osx10.6-x86_64/data /usr/local/mysql-5.6.11-osx10.7-x86_64/
>启动服务器(类似于停止,见上文)
>运行mysql_upgrade,检查所有表并升级系统表
>使用MySQL Workbench检查那里的数据
>在“服务器管理”中的“用户和权限”下,检查预期的用户是否存在
>在SQL开发中,打开与数据库的连接,并运行一些查询以检查是否存在预期数据.
>在MySQL Workbench中,如果在连接MySQL Workbench时出现“删除密码输入错误时出错”,请升级到最新版本的MySQL Workbench
内容总结
以上是互联网集市为您收集整理的如何将MySQL 5.1升级到MySQL 5.6,并迁移数据全部内容,希望文章能够帮你解决如何将MySQL 5.1升级到MySQL 5.6,并迁移数据所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。