0

如何从计算机上的文本文件将数据加载到 MySQL 服务器?我遵循我在前一个问题中找到的程序,但我认为您需要在服务器上拥有数据文件。如果我尝试,我会收到#1045 - Access denied for user 'learnsql'@'localhost' (using password: NO)。我不知道这两件事是否相关。

我跑了:

 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 回答