2016-06-21 6 views
0

shell_exec function経由でphp経由でSQLファイルをインポートしようとしています。私のコードは次の通りです。PHPでインポートsqlファイル

shell_exec("C:\wamp\bin\mysql\mysql5.6.12\bin>mysql -h localhost -u 
root blank_db < C:\wamp\www\my_web\sql\blank_db.sql") 

私のdatabase name = "blank_db"です。 mysqlにはパスワードが設定されていません。

上記のコマンドはcmdで正常に実行されていますが、phpでは正常に実行されていません。

+1

http://stackoverflow.com/questions/12072479/php-script-to-import-file-in-mysqlここであなたの答えを見つけることができます。 –

+0

SQLファイルのインポートに使用したPHPスクリプトを投稿できますか? –

答えて

0

答えは

この回答のステップの後に、スタック内の別のquestionのための「ブラッド・F・ジェイコブス」の答えですが、私は はshell_exec( "mysqlの-h localhostの-u ルートblank_db < Cとして私のコードを変更しました:\ wamp \ www \ my_web \ sql \ blank_db.sql ") その後、コンピュータ(またはWAMP)を再起動しました。すべて正常に動作します。

関連する問題