2016-11-06 13 views
0

誰もがこれを手伝ってくれますか?私は現在、私のクエリをファイルに書き込もうとしています。そして、私は最終的にそれを被験者と閉じます。コール。私は前にティーコールを使用しましたが、何らかの理由で今日私は問題を抱えています。ここでMYSQL tee構文が機能しない

は、問題の構文は次のとおりです。ここで

tee c:/trash/test.txt; 
select*from customer; 

はエラーです:

Error 
There seems to be an error in your SQL query. The MySQL server error output below, if there is any, may also help you in diagnosing the problem. 

ERROR: Unknown Punctuation String @ 6 
STR: :/ 
SQL: tee c:/trash/test.txt;tee c:/trash/test.txt;tee c:/trash/test.txt; 

SQL query: 

tee c:/trash/test.txt; 

MySQL said: Documentation 

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'tee c:/trash/test.txt' at line 1 

ファイルゴミはので、私はそれは問題ではありません知って作成されています。

ご協力いただきますようお願い申し上げます。

答えて

1

teenoteeコマンドはthe MySQL command-line clientでのみ利用できます。それらはサーバーによって処理されないので、phpMyAdminのようなアプリケーションでは使用できません。

+0

これは、私が以前にteeをコマンドラインで使ったところでいいですね。この場合、PHPの管理者はOUTFILEを使用しませんか? – Rico

+0

Outfileは同じファイルへの複数の書き込みを許可しますか? – Rico

関連する問題