我需要将CSV文件从客户端计算机加载到MySQL服务器数据库。 我正在尝试LOAD DATA INFILE。
我的困惑是关于使用所需的访问权限 - 加载数据传输 - LOAD DATA LOCAL INFILE
之前我认为我需要FILE权限才能同时使用它们。
我在mysql文档中遇到过这一行:
我是否需要FILE权限才能使用LOCAL选项从客户端计算机加载FILE?
答案 0 :(得分:0)
我们不需要FILE
权限来将数据文件从远程机器加载到MySQL服务器。我们需要为客户端计算机启用--local-infile
选项。
当我们尝试加载MySQL服务器上存在的数据文件时,我们需要FILE
权限。此外,mysql demon还应该可以从放置数据文件的目录访问READ
。