複数のクエリを含む SQL スクリプトを実行しようとすると、コマンド ソース [path/to/sql_file] の使用中にエラーが発生する場合があります。 ]。これは、MySQL コマンド ライン インターフェイス (mysql>) の使用時にソース コマンドが認識されないためです。
MySQL コマンド ライン内で SQL スクリプトを実行するには、正しい構文を使用してください。次のように:
mysql> source [full_path_to_sql_file];
SQL ファイルへの絶対パスを指定していることを確認してください。例:
mysql> source /home/user/Desktop/test.sql;
このコマンドは、test.sql ファイル内に含まれるすべての SQL クエリを実行します。
発生したエラー「失敗しました」 「ファイル 'homesivakumarDesktoptest.sql' を開きます。エラー: 2」は、MySQL コマンド ラインが実行できなかったことを示します。指定された SQL ファイルにアクセスします。これは、無効なファイル パス、ファイルのアクセス許可の問題、またはファイルをブロックしているウイルス対策ソフトウェアが原因である可能性があります。
次のことを確認してください。
以上がMySQL コマンドラインで SQL スクリプトを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。