- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将大型 .csv 文件上传到 MySQL 上的数据库(不是在服务器上,而是在我的本地计算机上,仅供我使用)。我一直遇到 错误代码:1290。MySQL 服务器正在使用 --secure-file-priv 选项运行,因此它无法执行此语句 抛出错误。
我将我的 .csv 文件放入“我的”文件中指定的指定“安全”文件夹 (C:/ProgramData/MySQL/MySQL Server 5.7/Uploads),但它一直给我同样的错误。我见过的每个解决方案都在使用该文件夹目标,因为这不起作用,任何人都可以帮助我绕过或关闭 secure-file-priv 选项吗?
这是我的代码以备不时之需:
LOAD DATA INFILE 'C:\ProgramData\MySQL\MySQL Server 5.7\Uploads\my-file.csv'
INTO TABLE my-table
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 ROWS;
谢谢你的帮助
最佳答案
来自 MySQL documentation对于加载数据 INFILE:
The file name must be given as a literal string. On Windows, specify backslashes in path names as forward slashes or doubled backslashes. The character_set_filesystem system variable controls the interpretation of the file name.
LOAD DATA INFILE "C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/my-file.csv"
INTO TABLE my-table
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 ROWS;
关于MySQL 's ' secure-file-priv' 不允许加载数据 infile,即使是从分配的安全文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51786578/
据我了解,发行版中需要的任何工件都应放在priv目录中。对于总括项目,是否应在总括级别上有一个priv目录,或者每个应用程序都有一个? 另外,您如何查找priv目录的路径名? 最佳答案 priv目录是
我正在学习 SQL,并尝试使用“load infile”等将 .csv 文件加载到其中... 但是我收到错误,“MySQL 服务器正在使用 --secure-file-priv 运行,因此无法执行..
在我的剧本中,我有类似的内容: - name: Creates a mysql user mysql_user: login_host: "{{ db_host }}" login
我正在学习MySQL,并尝试使用LOAD DATA子句。当我如下使用它时: LOAD DATA INFILE "text.txt" INTO table mytable; 我收到以下错误: MySQL
我正在学习 MySQL 并尝试使用 LOAD DATA 子句。当我使用它时,如下所示: LOAD DATA INFILE "text.txt" INTO table mytable; 我收到以下错误:
我正在学习 MySQL 并尝试使用 LOAD DATA 子句。当我使用它时,如下所示: LOAD DATA INFILE "text.txt" INTO table mytable; 我收到以下错误:
我正在学习 MySQL 并尝试使用 LOAD DATA 子句。当我使用它时,如下所示: LOAD DATA INFILE "text.txt" INTO table mytable; 我收到以下错误:
我正在学习 MySQL 并尝试使用 LOAD DATA 子句。当我使用它时,如下所示: LOAD DATA INFILE "text.txt" INTO table mytable; 我收到以下错误:
我正在学习 MySQL 并尝试使用 LOAD DATA 子句。当我使用它时,如下所示: LOAD DATA INFILE "text.txt" INTO table mytable; 我收到以下错误:
我正在学习 MySQL 并尝试使用 LOAD DATA 子句。当我使用它时,如下所示: LOAD DATA INFILE "text.txt" INTO table mytable; 我收到以下错误:
我正在学习 MySQL 并尝试使用 LOAD DATA 子句。当我使用它时,如下所示: LOAD DATA INFILE "text.txt" INTO table mytable; 我收到以下错误:
我正在学习 MySQL 并尝试使用 LOAD DATA 子句。当我使用它时,如下所示: LOAD DATA INFILE "text.txt" INTO table mytable; 我收到以下错误:
我正在学习 MySQL 并尝试使用 LOAD DATA 子句。当我使用它时,如下所示: LOAD DATA INFILE "text.txt" INTO table mytable; 我收到以下错误:
Windows 2007MySQL 5.7 接收错误: ERROR 1290 (HY000): The MySQL server is running with the --secure-file-p
RISC-V的ECALL编码中的PRIV字段是什么意思?是否应该对调用 ECALL 的模式进行编码? 最佳答案 字段的名称是“funct3”。对于许多 32 位指令,它是操作码的第二部分。 ECALL
我想了解 secure priv 选项是什么意思?我尝试在这个论坛上查找,但找不到任何内容..有人可以解释一下吗? 我尝试导入 csv 文件。现在一切都完成了,但需要了解我刚刚做了什么。 最佳答案 M
我确定我遗漏了一些简单的东西,但我已经创建了以下内容: postgres=# \du List of roles Role name |
documentation对于 postgresql_user 模块,关于如何定义用户权限的格式与自身冲突。格式在选项表中这样描述: priv | PostgreSQL privileges stri
我使用 MySQL 安装程序在 Windows 上安装了 Mysql,然后在安装过程终止后我只能访问 Mysql 5.7 命令行客户端,我的第一个问题是我不能访问 Mysql 服务器吗?然后我尝试使用
有没有办法让MySQL不设置secure-file-priv=''就可以从多个目录加载数据? 例如: secure-file-priv="path/to/dir1","path/to/dir2" 来自
我是一名优秀的程序员,十分优秀!