mysqlのコマンドラインでスクリプトを実行する方法は何ですか?
MySQLコマンドラインでスクリプトを実行する方法はいくつかあります:
- sourceコマンドを使用すると、コマンドラインでスクリプトファイルを読み込んで実行できます。構文は以下の通りです:
source /path/to/script.sql;
/path/to/script.sqlはスクリプトファイルのパスです。
- mysqlコマンドの-iオプションを使用すると、スクリプトファイルのパスをmysqlコマンドの後ろに直接追加してスクリプトを実行できます。構文は以下の通りです。
mysql -u username -p -i /path/to/script.sql
-u ユーザ名 は MySQL へのログインユーザ名を表し、-p はパスワードを入力する必要があることを示し、 /path/to/script.sql はスクリプトファイルのパスを表しています。
- mysqlコマンドの使用:スクリプトファイルをmysqlコマンドにリダイレクトするオプション。構文は以下の通りです:
mysql -u username -p < /path/to/script.sql
-u ユーザー名 はMySQLにログインするためのユーザー名を示し、-pはパスワードを入力する必要があることを意味し、/path/to/script.sql はスクリプトファイルのパスを示しています。
MySQLスクリプトを実行するために、これらの3つの方法がすべて利用できます。実際の状況に応じて、選択する方法を選んでください。