问题标签 [mysqlimport]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
10543 浏览

mysql - 有什么方法可以使用 mysqlimport 选项卡选项禁用外键检查?

我之前问过这个问题,我只是回到这个问题。

我有一个 MySQL 数据库的备份脚本,使用mysqldump--tab选项,因此它.sql为结构生成一个文件,为内容生成一个.txt文件(管道分隔)。

链接问题的答案在导入 SQL 文件(表结构)时有效,但在导入某些表时我也得到外键约束错误(因为表本身有一个外键)。这两个命令是这样的:

看起来这是几年前在他们的错误跟踪器上提出的要求,但从未实施过。有什么办法吗?

请注意,出于各种原因,我想继续使用 tab 选项(它更快,并且与 git 一起使用更好,因为每一行都在单独的行上)。

0 投票
1 回答
1529 浏览

mysql - 转义字符mysql导入

0 投票
3 回答
1256 浏览

mysql - Mysqlimport 和 NULL 值

我正在尝试使用mysqlimport/将一些以管道分隔的文本文件加载到表中LOAD FROM INFILE

这些文件||对 NULL 值使用空分隔符。

结果是大量的警告

警告 1366 - 不正确的整数值:列的“”

导入时。

我不知道忽略这些警告是否安全。

在文本文件中进行查找替换||是最后的手段,因为它们的总大小超过 1GB。有输入吗?

0 投票
1 回答
783 浏览

mysql - 尝试导入 db 文件时出现错误 1064

文件中第 33892 行的错误 1064 (42000):“contarproducts.sql”:您的 SQL 语法有错误;查看与您的 MariaDB 服务器版本相对应的手册,了解在 '' 附近使用的正确语法\r\n \r\n

我该如何解决这个问题?

您的帮助将不胜感激。

0 投票
3 回答
96 浏览

mysql - 是否有一个函数来获取最小值或 Mysql 中的值?

我想从表中选择所有值。一列是SIGNED INTEGER,它也包含负数。我想在选择时为此列 (1) 设置最小值。像这样:

如果值为20我想得到20

如果值为1,我想得到1

但是当值小于1时,我只想得到1

有没有允许我这样做的功能?它应该只有 1 个命令,因为我想用 mysqli 在 PHP 中使用它!

0 投票
1 回答
942 浏览

mysql - 使用 Ruby 导入 MySQL 数据

我正在使用 ruby​​ 将 csv 文件从前端导入到 mysql 中。这是我的控制器代码

这是我的前端代码。

现在我想要的是,我在 DB 中有大约 30 列,csv 将包含 30 个列标题。此外,对于检查,我将使用 textfield 询问其中一列作为输入,以便在 csv 表中生成 29 列。根据用户选择的选项,剂量 29 列与文本框中的选定实体相连。

任何帮助,将不胜感激。

谢谢

0 投票
1 回答
2028 浏览

ruby - 使用 RUBY 将 CSV 数据导入到 MYSQL DB

我正在尝试通过 csv 将数据插入数据库。这是我的控制器代码

现在,当我插入 csv 文件时,我收到了错误

我的红宝石版本是 1.8.7

任何帮助将不胜感激。

0 投票
1 回答
3280 浏览

bash - mysqlimport 错误 13

我使用以下脚本从csv文件中导入数据:

当我以 root 身份执行脚本时,bash import.sh我收到以下错误消息:

但数据库和表存在。

csv文件存在并且可以读取,可以选择表,我可以手动将数据行插入到数据库中。

我究竟做错了什么?

0 投票
1 回答
1661 浏览

php - MySQLi CSV 将数据输入文件加载到 MySQL(CSV 中的某些列,MySQL 中的某些列)

上周我在这方面搜索了一些东西,但我没有找到任何工作,我查看了文件,文件中的任何内容也没有工作。

我有一个 CSV(下面的链接下载),我只需要使用 MySQLi 将几列上传到 MySQL。CSV来自我们用于投放广告的平台,客户名称已更改,但数据均为两天的真实数据。

这是我上传的代码(有 3 个不同版本的 SQL 命令,我尝试了大约 30 个不同的版本):

MySQL 数据库设置了 CSV 中的所有列,以防万一不能只做某些列,我愿意上传所有数据。有趣的是,每天凌晨 1 点会有 30-40 个 CSV 文件通过此代码,我有选择下载文件夹中所有 CSV 的代码,只需将代码插入 MySQL。谢谢!(请回复真实的答案,我到处搜索,但没有找到任何工作,它总是给我一个错误,或者只是没有将行插入 MySQL,我得到的最接近的是解析 CSV 并使用

该文件位于服务器上,cron 作业确实每晚运行 PHP 脚本,它忽略用户中止,运行时间为 9999 秒。(以确保它获取所有数据)。提前感谢您的帮助!

CSV 文件:http ://ad-results.com/CSV_FILE_FOR_STACKOVERFLOW.csv

0 投票
1 回答
582 浏览

mysql - MYSQL IMPORT USING DB < .sql 给出语法错误

使用 DB < .sql 导入 MYSQL

我用的是这个

给出此语法错误:

第 1 行的 ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“ts3hosting_20 < b3.sql”附近​​使用正确的语法

有什么建议么?

我在带有 MYSQL 5.5.32 的 Windows 上使用 mysql