MySQL 数据库跨操作系统的最快迁移方法

 更新时间:2009年02月19日 23:42:55   作者:  
原始的是Windows 2003下的32位的MySQL数据库, 新的服务器是Sun的64位的小型机,64位的MySQL数据库。
数据库文件很大,约有70G,
如果普通的迁移,需要在原始数据库导出数据,然后在新数据库导入数据
经仔细考虑,是否MySQL的数据库文件存储格式在不同的操作系统相同呢?
测试过程如下:
在64位SUN机器上安装64位版的MySQL
停止MySQL服务
复制Windows上的32位MySQL的数据文件(全部,除了system和日志等)到64位机器上,
修改相应的文件和目录权限,
文件为 chmod 660
目录为 chmod 700
然后重启MySQL服务,运行正常。
总结:
别以为这个看上去很简单,许多人会错误的认为,不同的操作系统,其存储并不是通用的,而这个例子证明,相同数据库数据的存储结构是没有区别的,完全可以直接拿来使用。
附上中间遇到的一个小异常,那就是数据库的数据目录,必须有可执行的权限,也就是7的权限,6的不可以。
 
我的测试过程

相关文章

  • 图文详解MySQL中的主键与事务

    图文详解MySQL中的主键与事务

    这篇文章主要给大家介绍了关于MySQL中主键与事务的相关资料,主键与事务是我们使用mysql中经常遇到的,文中通过图文以及实例代码介绍的很详细,需要的朋友可以参考下
    2021-05-05
  • mysql 5.7.17 安装配置方法图文教程

    mysql 5.7.17 安装配置方法图文教程

    这篇文章主要为大家详细介绍了mysql 5.7.17 安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-06-06
  • mysql数据库limit的四种用法小结

    mysql数据库limit的四种用法小结

    mysql数据库中limit子句可以被用于强制select语句返回指定的记录数,本文主要介绍了mysql数据库limit的四种用法小结,感兴趣的可以了解一下
    2023-10-10
  • mysql 5.7.14 安装配置代码分享

    mysql 5.7.14 安装配置代码分享

    这篇文章主要为大家分享了CentOS 6.6下mysql 5.7.13winx64安装配置方法图文教程,感兴趣的朋友可以参考一下
    2016-09-09
  • MySQL 5.7.27下载安装配置的详细教程

    MySQL 5.7.27下载安装配置的详细教程

    这篇文章主要介绍了MySQL 5.7.27详细下载安装配置教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • mysql中用于数据迁移存储过程分享

    mysql中用于数据迁移存储过程分享

    mysql 数据迁移用的一个存储过程,需要的朋友可以收藏下。
    2011-05-05
  • Mysql 数字类型转换函数

    Mysql 数字类型转换函数

    Mysql 数字类型转换函数,有此需要的朋友可以参考下用法。
    2009-08-08
  • MySQL数据库执行Update卡死问题的解决方法

    MySQL数据库执行Update卡死问题的解决方法

    最近开发的时候debug到一条update的sql语句时程序就不动了,然后我就在plsql上试了一下,发现plsql一直在显示正在执行,等了好久也不出结果,下面这篇文章主要给大家介绍了关于MySQL数据库执行Update卡死问题的解决方法,需要的朋友可以参考下
    2022-05-05
  • MySQL使用物理方式快速恢复单表

    MySQL使用物理方式快速恢复单表

    这篇文章主要介绍了MySQL使用物理方式快速恢复单表,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-12-12
  • 一文详解SQL 中的三值逻辑

    一文详解SQL 中的三值逻辑

    这篇文章主要介绍了一文详解SQL中的三值逻辑,文章围绕主题展开对三值逻辑Null的详细介绍,感兴趣的小伙伴可以参考一下
    2022-09-09

最新评论