- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Ubuntu 14.04.5 上运行 MySql 5.5.53。当从文本文件导入数据时(加载数据 infil $FIL INTO TABLE &c),我收到可怕的提示,因为 secure_file_priv 的原因无法完成此操作
当咨询时, secure_file_priv 的值是/var/lib/mysql-files ,我无法从 mysql 内部更改它,我也没有在任何配置文件中找到它,所以我认为它一定是硬编码的。
尝试通过创建文件/etc/mysql/conf.d/secure_file_priv 来更改该值,其中包含内容
[mysqld]
secure_file_priv=""
然后重新启动mysql
/etc/init.d/mysql stop
# wait for mysqld process to terminate
/etc/init.d/mysql start
并没有发现任何变化。导入仍然给出相同的错误,并且 mysql 仍然以默认值报告 secure_file_priv 变量。
然后将我的小文件更改为读取
[mysql]
secure_file_priv=""
并再次重新启动 mysql,结果完全相同(缺少)。
为我的特定 mysql 安装设置此变量的确切方法是什么?或者我还缺少什么?
最佳答案
请检查/var/lib 中是否有mysql-files 目录。因为它不是从mysql-5.5.52升级到5.5.53时自行生成的。很多人都遇到过这个问题。这是一个已知错误 https://bugs.launchpad.net/ubuntu/+source/mysql-5.5/+bug/1637280
如果没有生成,请使用以下命令手动创建此目录,然后重新启动 mysql 服务器。
sudo mkdir /var/lib/mysql-files
sudo chown -R mysql:mysql /var/lib/mysql-files/
sudo chmod 700 /var/lib/mysql-files/
关于mysql:secure_file_priv(再次),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40281974/
这个问题之前已经被问过,我研究了大部分答案,但仍然没有解决。 在 MySQL Workbench 6.3 CE 中,我输入:load data infile 'C:\Users\User1\Deskt
在 Ubuntu 14.04.5 上运行 MySql 5.5.53。当从文本文件导入数据时(加载数据 infil $FIL INTO TABLE &c),我收到可怕的提示,因为 secure_file
我尝试从文件加载数据,但收到错误 1290。 mysql> show variables like 'secure_file_priv'; +------------------+----------
我按照此链接中的说明在 Docker 上创建了 MySQL 节点集群(2 个数据节点、1 个管理节点和 1 个 MySQL 服务器节点): https://mysqlmed.wordpress.com
我正在研究 this portion用于从 .TSV 文件加载数据的 MySQL 教程。 我有这个数据文件: pet_file name owner species sex birth
我已按照此回复进行操作,但仍然不起作用... How should I tackle --secure-file-priv in MySQL? 我运行: 将数据 INFILE 'C:\ProgramD
我是一名优秀的程序员,十分优秀!