MySQL逻辑备份与恢复

时间:2023-11-25 13:05:50

备份:mysqldump -uroot -p yyzc department > /home/admin/yyzc_backup.sql

恢复:mysql -uroot -p yyzc < /home/admin/yyzc_backup.sql

备份所有数据库

mysqldump -uroot -p --all-database > all.sql

备份数据库test

mysqldump -uroot -p test > test.sql

备份数据库test下的表emp:

mysqldump -uroot -p test emp > emp.sql

备份数据库test下的表emp和dept:

mysqldumo -uroot -p test emp dept > emp_dept.sql

备份数据test下的所有表为逗号分割的文本,备份到/tmp:

mysqldump -uroot -T /tmp test emp --fields-terminated-by ‘,‘

more emp.txt

mysqldumo的选项很多,额可以使用mysqldump -help查看帮助;

上午九点,备份数据库:

mysqldump -uroot -p -l -F test>test.dmp

-l表示给所有表加读锁,-F表示生成一个新的日志文件。

9点半备份完毕,插入新的数据:

mysql> insert into emp values(5,)

稿源:微信小程序开发www . qixoo.com