ホームページ >データベース >mysql チュートリアル >コマンドライン経由で SQL ファイルを MySQL にインポートするにはどうすればよいですか?
MySQL のコマンド ラインを使用した SQL ファイルのインポート
この記事では、MySQL のコマンド ラインを使用して SQL ファイルをインポートする際の一般的な問題について説明します。このタスクを適切に実行し、構文エラーが発生することなくインポートを確実に成功させる方法について詳しく説明します。
SQL ファイルをインポートするには、次のコマンドを利用できます。
mysql -u username -p database_name < file.sql
Where :
ただし、構文エラーが発生した場合は、最初に宛先データベースを作成する必要がある場合があります。これは、次のコマンドを使用して実行できます:
CREATE DATABASE database_name;
さらに、最良の結果を得るには、SQL ファイルのフル パスを使用することをお勧めします。必要に応じて、-R や --triggers などの MySQL オプションを mysqldump で使用して、ルーチンやトリガーを保存できることに注意してください。
特定のシナリオでは、データベースがまだ存在しない場合は手動で作成する必要がある場合があります。同様に、エクスポートされた SQL ファイルに CREATE DATABASE コマンドが含まれていない場合 (--no-create-db または -n オプションの使用により)、インポートする前に MySQL に空のデータベースを手動で作成する必要があります。
以上がコマンドライン経由で SQL ファイルを MySQL にインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。