MySQL数据库备份及⼆进制⽂件恢复⼀:dump备份
备份:
mysqldump --user=root -p mydatabase > /backup/mydatabase.sql
恢复备份:
mysql --user=root -p mydatabase < /backup/mydatabase.sql
备份所有数据库:
mysqldump --user=root -p --all-databases > /backup/mysql.sql
⼆:⼆进制⽂件备份
#使⽤mysqlbinlog语句通过--start-date和--stop-date选项制定DATETIME格式的起⽌时间
mysqlbinlog --stop-date="2008-06-23 8:39:23" /var/lib/mysql/bin.000004 |mysql -uroot -p
#恢复某个点后的数据
mysqlbinlog --start-date= "2008-06-23 6:39:23" /var/lib/mysql/bin.000004 |mysql -uroot -p怎样恢复数据

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。