admin管理员组

文章数量:1538794

1.查找mysqldump文件目录
find / -name mysqldump

2.备份mysql下的test全库放下/root目录下(全库备份)
/usr/bin/mysqldump -uroot -p1234 --default-character-set=utf8 --databases test > /root/test.sql

备份mysql下的test的student表,放下/root目录下 (单表或者多表备份)
语法:/usr/bin/mysqldump -uroot -p1234 --default-character-set=utf8 库名 表1 表2 > /root/student.sql

例子:/usr/bin/mysqldump -uroot -p1234 --default-character-set=utf8 test student > /root/student.sql

根据条件备份
/usr/bin/mysqldump -uroot -p123456 --default-character-set=utf8 test student --where=“id=1” > /root/student.sql

3.把test.sql文件传输到别的服务器
scp /root/test.sql root@192.168.1.53:/root/
4.恢复(将test库还原到test库)
mysql -uroot -p test < ~/root/test.sql

本文标签: 备份Linuxmysql