MariaDB,MYSQL数据库和数据表的备份与恢复

Outshine 2018-10-19 | 阅读 3054

MYSQL备份与恢复

1、备份

例如:将alibaba数据库里面的alibaba表备份到文件alibaba.table中

# cd /var/lib/mysql
# mysqldump -u root -p --opt alibaba alibaba> h:\alibaba.table

用mysqldump备份数据库alibaba 中的alibaba_new表和alibaba_new2表
# mysqldump -u root -p --opt alibaba alibaba_new alibaba_new2> /home/alibaba_new
# mysqldump -u root -p --opt alibaba> h:\alibaba_db


2、恢复

例如:将上例备份的alibaba_db恢复到alibaba数据库中

# mysql -u root -p alibaba < /home/alibaba_db
mysql -uroot -p --default-character-set=utf8 alibaba  < h:\alibaba_db
mysql -uroot -p --default-character-set=utf8 vina  < /home/vina_20170630