Linux下mysql数据备份及恢复方法
9 1 月, 2015 | 添加评论
备份mysql中已经存在的名为s5752的数据库,格式如下:
mysqldump -u root -p s5752 〉/root/s5752.sql #输入数据库管理员root密码
通过上面的命令,我们要明白两件事,首先备份数据库是要以数据库管理员的身份备份;其次备份目的地是/root,备份的文件名是s5752.sql。其实备份的位置和文件名,根据自己的情况来定。文件名可以自己来取,路径也可以自己来安排;比如我想把s5752的数据库备份到/home/beinan,数据库的文件名为linuxsir.sql,所以应该输入如下的命令
mysqldump -u root -p s5752 〉/home/beinan/linuxsir.sql #输入数据库管理员root密码
如果数据量大会占用很大空间,这时可以利用gzip压缩数据,命令如下:
mysqldump -u root -p tm | gzip 〉tm_050519.sql.gz
这样我们到/home/beinan目录下就能发现s5752数据库的备份文件linuxsir.sql,要恢复在/home/beinan这个目录中的linuxsir.sql这个备份,导入名为s5752的数据库中,应该如下操作:
mysql -u root -p s5752 〈 /home/beinan/linuxsir.sql #输入数据库管理员root密码
【您或许还喜欢...】