标题:
[教程]
mysql数据库迁移/备份/恢复等操作说明
[打印本页]
作者:
admin
时间:
2012-10-13 11:52
标题:
mysql数据库迁移/备份/恢复等操作说明
mysql是一个很不错的数据库系统,可以用在win下,也可以用在linux下本文只是简单说下在Linux下的一些操作
mysql的数据库备份,可以有多种方式
1 直接打包数据库文件的目录(我比较常用,但有要求mysql版本相同或相近)
2 mysqldump
3 phpmyadmin
也还有其它的一些工具
在wdcp的后台里,是可以备份这个数据库的,但目前是没有恢复或自动恢复的,那要恢复时,怎么办?
备份目录在
/www/backup/mysql下
要恢复的话,直接解压就可以
tar zxvf dbname.tar.gz -C /www/wdlinux/mysql/var/
这样就可以了,什么都不用操作
dbname.tar.gz为你要恢复的数据库备份文件
当然,这个是默认情况下
有些时候,还需要修改下权限,修改这个解压的目录的权限为mysql
如
chown -R mysql.mysql /www/wdlinux/mysql/var/dbname
这样修改的原因,主要是有移动过目录或上传或下载等原因,改变了原文件的权限,所以需要修改,默认备份恢复,是可以不用修改这个
同样的情况,如果迁移服务器,也可以打包上传解压,也可以直接上传整个目录到/www/wdlinux/mysql/var下
这样操作的话,一定要改权限,否则会启动不了,又或是对数据库无法写操作
操作完上面后,别忘了重起一下数据库,否则可能也不会生效,如
service mysqld restart
备注
这个直接操作数据库目录文件的方法,仅限于在使用mysql版本相同或相近时可以,否则可能会有其它一些问题
此时,可以使用mysqldump,phpmyadmin导出,再导入的方法
wdl_knows
作者:
匿名好友
时间:
2012-12-19 00:35
本帖最后由 匿名好友 于 2012-12-19 01:00 编辑
不太懂啊,由于备份之前忘记用PYM备份导出,用的这个一键备份。第二天VPS就挂了,现在不知道怎么恢复进去,用上面的指令解压后,数据怎么导入进数据库,想不通
希望能解答下
作者:
admin
时间:
2012-12-19 10:26
找到相应的备份文件,直接解压到数据库目录就可以
作者:
heshiqi
时间:
2013-3-22 18:59
先收藏看看
作者:
happyboy
时间:
2013-3-26 12:10
学习留名了
作者:
Damon
时间:
2013-6-15 12:43
最好是用Navicat for MySQL备份到本地 这样放心
作者:
abc13
时间:
2013-6-21 20:12
提示:
该帖被管理员或版主屏蔽
作者:
zhqs425
时间:
2013-8-6 15:18
先收藏看看
www.bring.com.cn
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2