MySQL BashでSQLファイルを実行する方法


  1. MySQLのBash環境にログインします。ターミナルまたはコマンドプロンプトを開き、次のコマンドを入力します:

    mysql -u ユーザー名 -p

    ユーザー名はMySQLのユーザー名に置き換えてください。このコマンドを実行すると、MySQLのパスワードを求められます。

  2. SQLファイルの場所に移動します。SQLファイルがあるディレクトリに移動するために、cdコマンドを使用します。例えば、次のように入力します:

    cd /path/to/sql/files

    /path/to/sql/filesはSQLファイルが格納されているディレクトリのパスに置き換えてください。

  3. SQLファイルを実行します。以下のコマンドを使用して、SQLファイルを実行します:

    mysql -u ユーザー名 -p < ファイル名.sql

    ユーザー名はMySQLのユーザー名に、ファイル名.sqlは実行したいSQLファイルの名前に置き換えてください。

    SQLファイルの実行が開始されると、BashはSQLファイルの中のコマンドを順番に実行し、結果を表示します。

以上の手順に従うことで、MySQLのBash環境でSQLファイルを実行することができます。この方法を使えば、大量のSQLコマンドを簡単に一括実行できます。