表结构:
文件内容:
执行的sql:
load data infile 'D:\\python_code\\python_10\\write_data.txt'
into table nm.score
fields terminated by '|';
报错如下:
1.提示
The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
原因:数据库secure-file-priv设置了不允许导出导入
可以通过语句查询secure-file-priv状态:show variables like '%secure%';
secure_file_prive=null ––限制mysqld 不允许导入导出
secure_file_priv=/path/ – --限制mysqld的导入导出只能发生在默认的/path/目录下
secure_file_priv=’’ – --不对mysqld 的导入 导出做限制