在MySQL中,我們常常需要備份或遷移數據庫,而導出數據庫是非常常見的一種方式。下面就介紹一下使用mysql cmd導出數據庫的命令。
mysqldump -u 用戶名 -p 數據庫名 >導出文件名.sql
這條命令主要由以下三個參數組成:
- -u:指定用戶名。
- -p:提示輸入密碼。
- >導出文件名.sql:將導出結果重定向到指定的文件中。
例如,我們將用戶名設置為root,要導出的數據庫為testdb,導出文件名為testdb.sql,命令如下:
mysqldump -u root -p testdb >testdb.sql
執行完這條命令后,將會在當前目錄下生成一個testdb.sql文件。
需要注意的是,導出時如果不想將權限相關的信息一并導出,可以添加--skip-lock-tables
參數。
mysqldump -u 用戶名 -p 數據庫名 --skip-lock-tables >導出文件名.sql
這樣就可以通過mysql cmd快速地導出指定的數據庫了。