[前][次][番号順一覧][スレッド一覧]

mysql:10338

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sat, 23 Oct 2004 14:07:53 +0900
Subject: [mysql 10338] Re: mysql_queryからのLOAD DATA LOCAL INFILE

とみたです。

On Fri, 22 Oct 2004 12:43:31 +0900
清水 潔 <shimizu.kiyoshi@xxxxxxxxxx> wrote:

> いくつかのサーバ環境を使っているのですが、
> 	LOAD DATA LOCAL INFILE
> がtelnetからmysqlを起動してコマンドで動かす場合は動くのに
> phpのmysql_query関数から動かすとエラーが帰ってしまいます。
> 	エラーコードとメッセージは以下のとおりです。
> 	1148: The used command is not allowed with this MySQL version

LOAD DATA LOCAL INFILE はクライアント側で制限できます。たとえば、mysql 
コマンドでも

	% mysql --local-infile=0

とやって起動すると、同じく

	ERROR 1148: The used command is not allowed with this MySQL version

というエラーになります。

configure時のオプション --disable-local-infile でも無効にできます。
なので、PHP か PHP が使用している MySQL ライブラリの問題ではないかと思
います。

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

[前][次][番号順一覧][スレッド一覧]

     10336 2004-10-22 12:43 [清水 潔 <shimizu.kiy] mysql_queryからのLOAD DATA LOCAL INFILE 
->   10338 2004-10-23 14:07 ┗[とみたまさひろ <tomm]                                       
     10344 2004-10-25 08:26  ┗[清水 潔 <shimizu.kiy]