ホームページ >データベース >mysql チュートリアル >パスワードプロンプトを表示せずに mysqldump バックアップを自動化するにはどうすればよいですか?
パスワード プロンプトを使用しない mysqldump バックアップの自動化
パスワード プロンプトを使用せずに mysqldump 操作を実行するには、次の手順を実行できます。
を作成する~/.my.cnf ファイル (Ubuntu ユーザーのみ)
Ubuntu ユーザーの場合、mysqldump パスワード プロンプトを無効にするには、権限を 600 に設定して ~/.my.cnf ファイルを作成する必要があります。ファイルに次の内容を追加します:
[mysqldump] user=mysqluser password=secret
これにより、手動で入力せずに MySQL ユーザーとして接続できるようになります。
非 Ubuntu ユーザー用の代替コマンド
または、次のコマンドを使用できます。 command:
mysqldump -u [user name] -p[password] [database name] > [dump file]
ただし、コマンドとパスワードが表示されるため、この方法は本質的に安全ではないことに注意してください。システム上の他のユーザーに送信します。
Ubuntu ユーザー向けの完了手順
Ubuntu での ~/.my.cnf ファイルの作成と mysqldump の構成の詳細な手順については、次を参照してください。このリソースへ: [Ubuntu mysqldump ガイドへのリンク].
以上がパスワードプロンプトを表示せずに mysqldump バックアップを自動化するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。