mysqldump是MySQL數據庫備份工具,可用于將數據庫中的數據和結構導出到一個文件中。其基本使用方法如下:
mysqldump -u [用戶名] -p [數據庫名] > [備份文件名].sql
--all-databases
選項:mysqldump -u [用戶名] -p --all-databases > [備份文件名].sql
--tables
選項并指定表名:mysqldump -u [用戶名] -p [數據庫名] --tables [表名] > [備份文件名].sql
--no-create-info
選項:mysqldump -u [用戶名] -p [數據庫名] --no-create-info > [備份文件名].sql
--ignore-table
選項并指定表名:mysqldump -u [用戶名] -p [數據庫名] --ignore-table=[數據庫名].[表名] > [備份文件名].sql
--add-drop-database
用于在導出數據前添加DROP DATABASE語句。備份完成后,可以通過以下命令來恢復數據庫:
mysql -u [用戶名] -p [數據庫名] < [備份文件名].sql