.php ファイル経由で MySQL データをダンプする
Linux システム、MySQL、および PHP5 を備えた環境で、内部から mysqldump を生成する.php ファイルを作成し、それを指定したサーバーの場所に保存することは、貴重な機能です。この記事では、この目的を達成するためのガイダンスを提供します。
.php ファイル内から mysqldump を開始するには、exec() 関数を使用して外部コマンドをトリガーします。 mysqldump を実行するには、データベース ユーザー、パスワード、ホスト、データベース名自体などの特定のパラメーターが必要です。さらに、出力を文字列として取得するのではなく、ファイルにリダイレクトすることをお勧めします。
mysqldump のコマンド例は次のようになります。
mysqldump --user=... --password=... --host=... DB_NAME > /path/to/output/file.sql
このコマンドを .php ファイルに統合する次の形式になります:
exec('mysqldump --user=... --password=... --host=... DB_NAME > /path/to/output/file.sql');
とのシームレスな接続を確立するために、接続の詳細が正しく提供されていることを確認してください。 MySQLサーバー。これらの考慮事項を念頭に置くと、.php ファイルから mysqldumps を効果的に生成し、サーバー上の指定された場所に保存できます。
以上がPHP ファイルから MySQL ダンプを生成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。