mysql 迁移数据
一、导出导入所有数据库的数据
1.导出
mysqldump -u root -p123456 --all-databases > all.sql
2.导入
mysql -u root -p123456 < ./all.sql
二、导出导入指定数据库的数据
1.导出
mysqldump -u root -p123456 test > test.sql
2.导入
mysql -u root -p123456 test < ./test.sql
三、导入导出指定表的数据
1.导出
mysqldump -u root -p123456 scistock test_table > test_table.sql
2.导入
mysql -u root -p123456 test_table < test_table.sql
四、导入某张表的数据还可以用的方法(source)
1. 登录MySQL
2. use dbname
3. source test_table.sql
五、创建数据库制定编码
CREATE DATABASE IF NOT EXISTS test_db default character set utf8mb4 COLLATE utf8mb4_general_ci;