想安装一个mysql5.5的高版本,数据库如何方便的导入?

haorizi 发布于 2013/05/18 10:46
阅读 1K+
收藏 0

现在用的是mysql5.5.21,打算升级一下(重新安装一个5.5高版本的),里面有一堆数据库,如何比较方便的转移到新安装的库下面?

我查了下数据库文件在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data下,是不是把这些文件备份后,等新版本安装后,复制过来就行了?新版本会不会自动识别?

另外,我安装在D盘,D:\mysql-5.5.21-win32\data下也有一个data文件夹,也需要备份移到吗?

加载中
0
mickelfeng
mickelfeng
停掉数据库,用旧的data替换掉新的data
mickelfeng
mickelfeng
回复 @haorizi : 嗯。是的
haorizi
haorizi
再启动后就可以了吗?新数据库会自动识别吧? 还有一个问题:数据库备份、还原是不是也可以这样做,每天把data下的文件拷贝一遍,需要时替换即可?
0
猪大宝
猪大宝
或者就是用工具备份了
0
haorizi
haorizi
请大家推荐个好用的自动或非自动备份工具
0
pantrick
pantrick

5.x 后直接换data恐怕不行,最安全的方法是 用mysql\自己带的工具导入导出

导出用mysqldump  导入用mysqlimport 命令, 不要直接卸载旧版本,新版本用另外一个端口运行, 

0
pantrick
pantrick

自动备份用系统的定时任务,运行mysql的导出命令就好了,最安全你可以分别安装两个mysql 配置成主从进行热备!

或者用


mysqlhotcopy db_name [/path/to/new_directory]  
数据库热备

返回顶部
顶部