1. 程式人生 > >mysql 遷移數據

mysql 遷移數據

建數據庫 ner utf8mb4 create 導出 mysql 遷移 base char all

一、導出導入所有數據庫的數據

  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;

mysql 遷移數據