1. 在mysql服务器下执行以下语句,执行后会让输入密码,输入数据库密码即可
备份数据库中所有数据
mysqldump -uroot -p --all-databases > /backup/mysqldump/all.db
或
mysqldump -uroot -p --all-databases > /backup/mysqldump/all.sql
备份数据库中指定数据库
mysqldump -uroot -p test > /backup/mysqldump/test.db
或
mysqldump -uroot -p test > /backup/mysqldump/test.sql
备份数据库中指定表
mysqldump -uwallet -p --databases test --tables table1 table2 > /backup/mysqldump/test.db
或
mysqldump -uwallet -p --databases test --tables table1 table2 > /backup/mysqldump/test.sql
2. 进入需要导入上述数据的mysql服务器下
mysql -u root -p 会让输入密码,输入数据库密码即可
CREATE DATABASE test_db DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
use test_db;
source /backup/mysqldump/test.sql;