从CentOS6.5用啥办法备份mysql数据库windows上才能还原使用?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从CentOS6.5用啥办法备份mysql数据库windows上才能还原使用?相关的知识,希望对你有一定的参考价值。
我一台服务器用的系统是CentOS6.5,数据库是mysql,网站是织梦CMS,网站用的是UTF8编码,由于服务器已经断开网络,现在只能开机来操作备份,我用的是mysqldump的方法备份,但是从其他电脑上调试,数据库创建了一个UTF8的,可是恢复时提示版本不对,可是我用有一个php环境一键端就能恢复,没有提示出错,这是怎么事,mysqldump命令不是兼容所有mysql吗?再说了,我从服务器上备份时也没出过错,现在只有部分网页正常显示,当然了,之前自动生成的html当然能显示,能正常显示的还有后台登录页面。我后来下载了一个phpmyadmin,导入备份的数据库文件,这次成功了,但是比较慢,只有14M左右的sql文件,网站只是一个刚完成的状态没有东西,是不是我备份错了数据库了,我看了织梦CMS的配置文件,原始文件和备份的数据库名不一样,可是我看了我备份的数据库的内容,也确实是织梦CMS的数据库信息,我现在能理解的是我备份的数据库是之前测试的数据库,而不是最终的数据库。
参考技术A MySQLdump 导出要加一些参数导入的时候都会相应的报错
phpmyadmin这个默认是utf-8字符导出的 这个一般导入到其他地方比较没有问题
这个也基于数据库的格式
Centos定时备份 MySQL数据库
一、编写数据库备份脚本 backupmysql.sh
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
二、给与脚本授权
1 |
|
三、编写定时执行备份任务
1 2 3 4 5 |
|
四、可实现效果
可实现每天凌晨三点自动执行编写的脚本,备份MySQL数据库到 /data/mysql/dwy/mysqlbackup 下,且只保留最近7天的数据库备份。
以上是关于从CentOS6.5用啥办法备份mysql数据库windows上才能还原使用?的主要内容,如果未能解决你的问题,请参考以下文章
mysql大网站数据库的备份,怎么进行增量备份和完全备份快速一点,用啥工具吗,还是代码!