ホームページ >バックエンド開発 >PHPチュートリアル >PHP は exec 関数を使用してデータベースをインポートおよびエクスポートします

PHP は exec 関数を使用してデータベースをインポートおよびエクスポートします

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-29 09:11:431659ブラウズ

エクスポート データベース コード:

exec("mysqldump -h localhost -uroot -ppassword --default-character-set=utf8 dbname>d:/aaa.sql 2>&1", $output, $return_val) ;exit;

注: 1) -h と localhost の間にはスペースが必要です (そうしないと、出力で間違ったパスワード エラーが報告されます)

2) -u と root の間にスペースがあってはなりません、- pとパスワード (出力結果の途中にスペースがある場合)

3)-Default-Character-set = UTF8 (エクスポートされたドキュメントの設定に使用されるフォント形式)

4) 2 & gt; 2>&1 を追加すると、ドキュメントに出力されます

インポートデータベースコード:

exec("mysql -h localhost -uroot -ppassword dbname< d:/ccc.sql ");exit;

上記では、PHP が exec 関数を使用してデータベースをインポートおよびエクスポートする方法を、関連する側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。