ホームページ > データベース > mysql チュートリアル > シェル スクリプトを使用して SQL ファイルから MySQL データを復元する方法

シェル スクリプトを使用して SQL ファイルから MySQL データを復元する方法

Mary-Kate Olsen
リリース: 2024-11-27 22:15:17
オリジナル
731 人が閲覧しました

How to Restore MySQL Data from a SQL File Using a Shell Script?

シェル スクリプトから MySQL コマンドを実行する

概要:
シェル スクリプトから MySQL コマンドを実行すると自動化が可能データベース操作の機能。これを実現するには、MySQL クライアントをスクリプトから呼び出して、データベース接続とコマンドの実行を有効にします。

質問:
シェル スクリプトを使用して SQL コマンドを実行するにはどうすればよいですか? SQL ファイルからデータを復元しますか?

答え:
SQL ファイルから MySQL コマンドを実行するにはシェル スクリプトの場合は、次の構文を使用します:

mysql -h "server-name" -u "username" "-pPASSWORD" "database-name" < "filename.sql"
ログイン後にコピー

キー ポイント:

  • -p: -p フラグを使用して、パスワードを指定します。 -p とパスワードの間にスペースを入れないでください。
  • Database Password: あるいは、ユーザーとパスワードを ~/.my.cnf に保存して、コマンドで指定する必要をなくします。 line.

例:

[client]
user = root
password = XXXXXXXX

mysql -h "server-name" "database-name" < "filename.sql"
ログイン後にコピー

ヒント:

  • -x フラグを使用するスクリプトをトラブルシューティングしてそのコマンドを追跡する場合は、
  • MySQL ドキュメントを参照してください。追加の接続パラメータについては、

結論:

これらのガイドラインに従うことで、シェル スクリプト内から MySQL コマンドをシームレスに実行し、データの復元やその他のデータベース操作を自動化できます。

以上がシェル スクリプトを使用して SQL ファイルから MySQL データを復元する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート