MySQL 如何在my.cnf中启用LOAD DATA LOCAL INFILE

MySQL 如何在my.cnf中启用LOAD DATA LOCAL INFILE

我们可以通过使用带有GLOBAL的SET命令来启用它。第一次,本地infile将关闭。

以下是语法。

mysql> SHOW GLOBAL VARIABLES LIKE 'local_infile';

以下是输出。

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| local_infile  | OFF   |
+---------------+-------+
1 row in set (0.01 sec)

我们可以通过使用ON或布尔值true或数值1来启用本地infile。以下是启用本地infile的语法。

mysql> SET GLOBAL local_infile = 'ON';
Query OK, 0 rows affected (0.00 sec)

mysql> SET GLOBAL local_infile = 1;
Query OK, 0 rows affected (0.00 sec)

mysql> SET GLOBAL local_infile = true;
Query OK, 0 rows affected (0.00 sec)

在MySQL版本8.0.12中,让我们检查它是否打开。

mysql>  SHOW GLOBAL VARIABLES LIKE 'local_infile';

以下是输出。

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| local_infile  | ON    |
+---------------+-------+
1 row in set (0.00 sec)

重新启动MySQL后,它将设置本地infile为ON。

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程