您的位置:阿里西西 > 编程技术 > 数据库教程 > mysql备份还原库命令方法解析(长文)

mysql备份还原库命令方法解析(长文)

  本站整理   互联网   2018-08-09   点击:   我要评论
关于mysql数据库备份与还原的方法,这里首先讲到备份的工具:mysqlhotcopy,使用mysqlhotcopy工具可进行快速备份,然后数据还原,使用MySQL命令还原;最后需要导出数据库表。详细的介绍还得阅读本文。

1.数据备份

定期的备份数据库,使得在意外情况发生的时候,尽量的减少损失。

1.使用mysqldump命令备份

mysqldump是MySQL提供的一个数据库备份工具,mysqldump命令执行的时候,将数据库备份成一个文本文件,该文件中包含了多个CREATE 和INSERT语句,使用这些语句可以重新创建表和插入数据;

【使用mysqldump备份单个数据库中】

mysqldump -u user -h host -p password dbname>filename.sql

【使用mysqldump备份数据库中的指定表】

mysqldump -u user -h host -p password dbname[tbname,[tbname…]]>filename.sql

【使用mysqldump备份多个数据库】

mysqldump -u user -h host -p password --databases[dbname,[dbname…]]>filename.sql

使用--databases参数之后,必须指定至少一个数据库的名称,多个数据库之间使用空格隔开;

【备份系统中所有的数据库】

mysqldump -u user -h host -p password --all-databases>filename.sql

提示:如果在服务器上进行备份,并且表均为MyISAM,应考虑使用mysqlhotcopy,因为可以更快的进行备份和恢复;

2.直接复制整个数据库目录

因为MySQL表保存为文件方式,所以可以直接复制MySQL数据库的存储目录以及文件进行备份。

这是一种简单、快速、有效的备份方式,要想保持备份的一致性,备份前需要对



更多关于 的文章
会员评论所有会员评论

  

相关排行总榜

ASP教程

PHP教程

.NET教程