数据库备份
文档分值:0
mysql >>> mysql >>> 数据库备份
课程目录
mysqldump命令将数据库中的数据备份成一个文本文件。表的结构和表中的数据将存储在生成的文本文件中. mysqldump命令的工作原理很简单。它先查出需要备份的表的结构,再在文本文件中生成一个CREATE语句。然后,将表中的所有记录转换成一条INSERT语句。然后通过这些语句,就能够创建表并插入数据。
mysqldump -u username -p dbname table1 table2 ...-> BackupName.sql
mysqldump -u username -p --databases dbname2 dbname2 > Backup.sql
mysqldump -u username -p -all-databases > BackupName.sql
mysql -u root -p [dbname] < backup.sq
举个栗子:
备份数据(导出表) mysqldump -uroot -p xyt_db mytest > 桌面/backup.sql 备份数据(导出数据库) mysqldump -uroot -p --databases xyt_db > 桌面/backup.sql 还原数据(针对数据库,还原所对表) mysql -uroot -p xyt_db < 桌面/backup.sql
[ 该条目创建时间:2016-09-30 08:14:03 ]