【问题标题】:MySQL: How to enable load data local on both, client and server sidesMySQL:如何在客户端和服务器端都启用本地加载数据
【发布时间】:2020-05-31 05:11:58
【问题描述】:

我尝试将 .txt 文件上传到 MySQL Workbench,但遇到以下问题:

错误代码:3948 加载本地数据被禁用;这必须在客户端和服务器端都启用

【问题讨论】:

    标签: mysql database import


    【解决方案1】:

    Workbench 使用名为LOAD DATA LOCAL 的 MySQL 功能进行此 .txt 文件导入操作。由于该功能在服务器中公开了some security problems,因此服务器的操作员需要启用该功能,方法是使用名为local_infile 的特定系统变量运行MySQL 服务器软件(称为mysqld)。您的错误消息意味着该标志未启用。

    您可以在执行上传操作之前尝试在运行时启用它。试试这个 SQL 语句。

    SET @@GLOBAL.local_infile = 1;
    

    如果这不起作用,您需要让运行您的服务器的人启用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-28
      • 1970-01-01
      • 2021-09-27
      • 1970-01-01
      相关资源
      最近更新 更多