单位的Mysql服务器采用InnoDB引擎,数据库容量是70多个G,如何进行导出和导入?

单位的工作站是酷睿4核、4G内存、32位windows操作系统,采用的是Mysql5.5版本,发现登录数据库非常慢,我想把操作系统和mysql数据库版本都提升一下,计划是把32位系统升级为64位,MySQL从5.5升级为5.6版本。但是原有的数据库通过查看有70多个G,比较大,每一次用数据库管理软件对数据库进行操作非常慢,登录都要10分钟,我不知道这个是不是问题,mysql日志我看过总说内存溢出,目前我涉及到的问题有几个方面。
1、如何改善操作MySQL数据库慢的问题;
2、如何将70多个G的数据库备份出来,然后再导入到新版本的数据库里面,有什么快捷的办法吗?

阅读 2.1k
2 个回答

内存太小了。
直接备份磁盘文件。版本差异不大的话应该问题不大,这个要具体做个实验才知道,比查文档快一点。

A1:加内存
A2:数据库管理软件有同步表结构/数据的功能(比如navicat,SQLyog),你可以先把数据同步出来,升级后再同步过去就行了.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题