mysql备份语句怎么写 mysql备份方式有哪些( 四 )


? 将数据库目录内容拷贝到其它某个地方,如果你在以后需要它们 。
? 用最新的备份文件重装数据库 。如果你用mysqldump产生的文件,将它作为mysql的输入 。如果你用直接从数据库拷贝来的文件,将它们直接拷回数据库目录 , 然而,此时你需要在拷贝文件之前关闭数据库,然后重启它 。
使用更新日志重复做备份以后的修改数据库表的查询 。对于任何可适用的更新日志 , 将它们作为mysql的输入 。指定--one-database选项使得mysql只执行你有兴趣恢复的数据库的查询 。如果你知道你需要运用所有更新日志文件,你可以在包含日志的目录下使用这条命令:
% ls -t -r -1 update.[0-9]* | xargs cat | mysql --one-databasedb_name
ls命令生成更新日志文件的一个单列列表,根据服务器产生它们的次序排序(主意:如果你修改任何一个文件 , 你将改变排序次序,这导致更新日志一错误的次序被运用 。)
很可能你会是运用某几个更新日志 。例如,自从你备份以来产生的更新日志被命名为update.392、update.393等等,你可以这样重新运行:
%mysql --one-database db_nameupdate.392
%mysql --one-database db_nameupdate.393
.....
如果你正在实施恢复且使用更新日志恢复由于一个错误建议的DROP DATABASE、DROP TABLE或DELETE语句造成丢失的信息 , 在运用更新日志之前,要保证从其中删除这些语句 。
4.2 恢复单个表
恢复单个表较为复杂 。如果你用一个由mysqldump生成的备份文件 , 并且它不包含你感兴趣的表的数据,你需要从相关行中提取它们并将它们用作mysql的输入 。这是容易的部分 。难的部分是从只运用于该表的更新日志中拉出片断 。你会发觉mysql_find_rows实用程序对此很有帮助,它从更新日志中提取多行查询 。
另一个可能性是使用另一台服务器恢复整个数据库,然后拷贝你想要的表文件到原数据库中 。这可能真的很容易!当你将文件拷回数据库目录时 , 要确保原数据库的服务器关闭 。
至于用php语句写mysql备份,涉及一些php课程,mysql备份语句怎么写我也不是太懂 , 不好意思~~
备份MYSQL数据库SQL语句怎么写备份MYSQL数据库SQL语句怎么写
mysqldump -uroot -pPassword dbnamedbname.sql
急求 mysql怎样写备份的sql语句(整个数据库的数据都要备份 备份到D盘)进入命令提示符里,mysqldump -uroot -p密码 数据库名D:/备份文件名.sql
搞定
要把备份的文件再装到数据库里
首先在mysql里建好数据库名
然后进入命令提示符
mysql -uroot -p密码 数据库名D:/备份文件名.sql
如何进行mysql数据库自动备份打开navicat客户端mysql备份语句怎么写,连上mysql后,双击左边你想要备份的数据库 。点击“计划”,再点击“新建批处理作业” 。
双击上面的可用任务 , 它就会到下面的列表里去,代表你选择mysql备份语句怎么写了这个任务 。
点击保存,弹出个命名对话框,给这个任务取个名字,点击“确定” 。
点击“设置”计划任务 。
弹出的对话框,选择“计划”,再点击“新建” 。
这里设置为从2014年1月24号起每天早上九点备份该数据库 。如果你想提高备份频率、或者设置备份截止日期,请点击“高级” 。
高级选项可以把备份设置的更精细,比如这里设置的是在24小时内每隔2小时就备份一次 。加上前面的基本设置,任务计划就是:从2014年1月24号开始 , 每天九点 , 每隔2小时备份一次,每天的备份都持续24小时 。
最后,输入电脑密码就大功告成 。

推荐阅读