要使用mysqldump
導出指定數據庫,您需要在命令行中運行以下命令:
mysqldump -u [username] -p[password] --databases [database_name] > [output_file].sql
請將[username]
、[password]
、[database_name]
和[output_file]
替換為實際的值。
這里是命令的解釋:
-u [username]
:指定用于連接到MySQL服務器的用戶名。如果省略-u
選項,將默認為root
用戶。-p[password]
:指定用于連接到MySQL服務器的密碼。-p
和密碼之間沒有空格。如果省略-p
選項,系統將提示您輸入密碼。--databases [database_name]
:指定要導出的數據庫名稱。如果要導出多個數據庫,請使用空格分隔數據庫名稱。> [output_file].sql
:將導出的數據重定向到指定的SQL文件。例如,要導出名為my_database
的數據庫,您可以運行以下命令:
mysqldump -u root -pmypass -dmydatabase > my_database_backup.sql
這將創建一個名為my_database_backup.sql
的文件,其中包含my_database
數據庫的結構和數據。