MySQLのmysqldumpの使い方は何ですか?
mysqldumpはMySQLデータベースのバックアップツールであり、データや構造をファイルにエクスポートすることができます。基本的な使用方法は以下の通りです。
- データベースをバックアップするには、以下の構文を使用します。
mysqldump -u [用户名] -p [数据库名] > [备份文件名].sql
- すべてのデータベース
mysqldump -u [用户名] -p --all-databases > [备份文件名].sql
- — テーブル
mysqldump -u [用户名] -p [数据库名] --tables [表名] > [备份文件名].sql
- –情報を作成しない
mysqldump -u [用户名] -p [数据库名] --no-create-info > [备份文件名].sql
- –テーブルを無視
mysqldump -u [用户名] -p [数据库名] --ignore-table=[数据库名].[表名] > [备份文件名].sql
- –データベースの追加・削除
バックアップが完了したら、次のコマンドを使用してデータベースを復元できます:
mysql -u [用户名] -p [数据库名] < [备份文件名].sql