MySQL是一種常見的關系型數據庫,里面會包含很多數據表。當需要備份或遷移數據庫時,就需要將其中表的數據dump出來,這篇文章就是介紹如何使用MySQL自帶的命令將表數據dump出來。
首先,進入MySQL命令行,可以使用以下命令:
mysql -u [用戶名] -p
然后輸入密碼進入MySQL命令行。接下來選擇需要dump出數據的數據庫:
use [數據庫名]
例如選擇books這個數據庫,可以這么做:
use books
接下來,輸入以下命令來dump出數據表的數據:
mysqldump -u [用戶名] -p [數據庫名] [表名] > [輸出文件名].sql
其中,用戶名和密碼則填寫MySQL的用戶名和密碼;數據庫名則是剛剛選擇的數據庫名;表名則是想要dump出數據的表名,可以輸入多個表名以dump多個表的數據;輸出文件名則是數據將存儲的文件名,可以自行選擇命名。
舉個例子,如果想要將books數據庫中的book和author兩個表的數據dump出來并存儲為文件books_dump.sql,則可以輸入以下命令:
mysqldump -u root -p books book author > books_dump.sql
執行完成后,可以在相應的輸出文件中發現表數據的dump結果。
下一篇css右上角叉按鈕