32位的MySQL数据库迁移到64位的MySQL数据库

huanghua599

huanghua599

2016-02-19 15:26

图老师小编精心整理的32位的MySQL数据库迁移到64位的MySQL数据库希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

原始的是Windows 2003下的32位的MySQL数据库, 新的服务器是Sun的64位的小型机,64位的MySQL数据库。

数据库文件很大,约有70G, 如果普通的迁移,需要在原始数据库导出数据,然后在新数据库导入数据

经仔细考虑,是否MySQL的数据库文件存储格式在不同的操作系统相同呢?

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

测试过程如下:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

在64位SUN机器上安装64位版的MySQL
停止MySQL服务
复制Windows上的32位MySQL的数据文件(全部,除了system和日志等)到64位机器上,
修改相应的文件和目录权限,
文件为 chmod 660
目录为 chmod 700

然后重启MySQL服务,运行正常。

总结:

别以为这个看上去很简单,许多人会错误的认为,不同的操作系统,其存储并不是通用的,而这个例子证明,相同数据库数据的存储结构是没有区别的,完全可以直接拿来使用。

附上中间遇到的一个小异常,那就是数据库的数据目录,必须有可执行的权限,也就是7的权限,6的不可以。

展开更多 50%)
分享

猜你喜欢

32位的MySQL数据库迁移到64位的MySQL数据库

编程语言 网络编程
32位的MySQL数据库迁移到64位的MySQL数据库

MySQL数据库技术(32)

编程语言 网络编程
MySQL数据库技术(32)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

mysql 数据库设计

编程语言 网络编程
mysql 数据库设计

MySQL数据库备份

MySQL mysql数据库
MySQL数据库备份

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用MySQL创建数据库和数据库表

编程语言 网络编程
用MySQL创建数据库和数据库表

SQL Server数据库导入MySQL数据库体验

MySQL mysql数据库
SQL Server数据库导入MySQL数据库体验

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Mysql入门系列:为MYSQL加注释

Mysql入门系列:为MYSQL加注释

ASP.Net防止刷新自动触发事件的解决方案

ASP.Net防止刷新自动触发事件的解决方案
下拉加载更多内容 ↓