2016-04-28 5 views
0

私のテーブルの1つにテキストファイルをインポートするクエリを作成していますが、エラーが表示されています。以下は、私のクエリです:MySQLデータベースへのテキストファイルのインポートエラー

LOAD DATA INFILE 'C:\Users\bobc\Desktop\inpuut.csv' INTO TABLE Car; 

私のエラーは次のとおりです。

"SQLエラー(1045):(パスワードを使用して:はい)アクセスは、ユーザーのために拒否された 'bob_root'@'123.456.78.123'"

私は現在、Hostgatorの上でMySQLサーバを使用していると私はそれが

答えて

0

あなたのユーザーがFILE権限を持っている必要があります動作させるためにそこに任意の設定を変更する必要がある場合、私は知りません。 MySQLインスタンスがHost Gatorによって管理されている場合は、FILE特権を与えるようにサポートを依頼してください。セキュリティ上の理由から「いいえ」と言われるかもしれませんが、試してみる価値があります。あなたがあなた自身のインスタンスを実行している場合は、MySQLと問題にrootでログイン:

GRANT FILE ON *.* TO `user`@`host` 

は適切な値でuserhostを交換します。

+0

いいえ、どこに見ても、ホストゲータに連絡する以外には解決策がありません。私の最終的な目標は、テキストファイルのデータをテーブルにインポートするpythonスクリプトのクエリを書くことでした。私は代わりにテキストファイルを読むためにPythonを使用して終了し、そのようにデータを挿入しました。しかし、助けてくれてありがとう! –

関連する問題