0

コンピュータ上のテキスト ファイルから MySQL サーバーにデータをロードするにはどうすればよいですか? この前の質問で見つけた手順に従いますが、サーバーにデータ ファイルを配置する必要があると思います。試してみると、#1045 - Access denied for user 'learnsql'@'localhost' (using password: NO) が表示されます。2つのことが関連しているかどうかはわかりません。

私は走った:

 LOAD DATA INFILE  'C:\Users\Me\Google Drive\dataset\userid-timestamp-artid-artname-traid-traname.tsv' INTO TABLE dataset 
4

1 に答える 1

1

「learnsql」ユーザーには FILE 権限が必要です。

grant file on *.* to user@localhost identified by 'password';

もちろん、MySQL にはオペレーティング システムからファイルへのアクセス権が必要です。

于 2013-08-17T11:33:48.743 に答える