MySQLデータベースのインポートまたはエクスポートに関する情報を提供します。
MySQLデータベースは、mysqldumpコマンドを使ってエクスポートおよびインポートできます。以下は、MySQLデータベースをインポートおよびエクスポートする手順です。
データベースのエクスポート:
- コマンドプロンプトまたはターミナルウィンドウを開きます。
- 以下のコマンドでデータベース全体をエクスポートして下さい
mysqldump -u [用户名] -p [数据库名] > [文件名].sql
例えば、ユーザー名がrootで、データベース名がmydatabaseの場合は、次のコマンドでデータベースをエクスポートできます。
mysqldump -u root -p mydatabase > mydatabase.sql
データベースは mydatabase.sql という名前のファイルにエクスポートされます。
- MySQLのユーザーのパスワードを入力して、エンターキーを押すとコマンドを実行できます。
- エクスポートされたデータベースは、指定されたファイルに保存されます。
データベースへインポートする
- コマンド プロンプトまたはターミナル ウィンドウを開きます。
- 以下のコマンドを使用するデータベースのインポート:
mysql -u [用户名] -p [数据库名] < [文件名].sql
たとえば、ユーザー名がroot、データベース名がmydatabase、インポートするファイル名がmydata.sqlの場合、以下のコマンドでデータベースにインポートできます
mysql -u root -p mydatabase < mydatabase.sql
指定したファイルからデータベースへインポートします。
- MySQLのユーザーにパスワードを入力して、Enterキーで実行
- データベースは指定されたデータベースへインポートされます。
ご注意ください。インポート前にインポート先となるデータベースが作成されていることを確認してください。