问题标签 [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.
mysql - mysqlimport: Error: 1452
I wrote a script in Perl that creates a database schema:
When I use this command:
I get this error:
I can't figure out what I am doing wrong. I was using the same script on another machine and it was working fine.
mysql - 慢 MySQL 替换/复杂查询
我正在处理一个 MySQL 查询,该查询需要遍历表 A 中的 1+ 百万行和表 B 中的 5+ 百万行。该查询从表 A 中选择所有唯一的人,并与表 B 上每个人的销售额进行内部联接。索引必要时在两个表上设置。
这里的目标是将表 A 中的所有唯一电子邮件地址与表 B 中的数据添加到表 C 中。
我正在寻找最优化的方法来做到这一点。包括正在使用的 REPLACE INTO 查询的选择部分,它将提取指定 id 中的记录。这是一个带有 IN 条件的简单 CASE 语句。
对于子查询,我也有完全相同的查询,使用 NOT IN vs IN。那一次超时。
期待任何人都可以提供的任何帮助,并希望有一种更优化的方式来做到这一点。
java - 如何在windows上使用java将mysql转储文件导入MySQL服务器(7)
我正在尝试使用 java 导入使用 mysqldump.exe 文件创建的 mysql 转储。创建转储文件没有问题,但问题是当我尝试导入它时它总是失败。
这是我的方法代码:
这是完整的输出代码:
谁能发现问题出在哪里?我花了无数时间试图找出问题所在。该命令在 Windows 命令行上完美运行,但是当我将它移到 Java 代码时它不起作用,这让我很生气......我正在使用 Windows 7 和 Java JDBC,如果这有帮助的话。
编辑:根据 mrhobo 的建议进行编码
这是输出:
mysql - CSV 数据未插入到相应的 MySQL 表中
我有一个遵循这种模式的 CSV 文件:
该文件代表成千上万行数据,我试图将所有数据插入 MySQL 表中。我使用以下语句创建了相应的表:
然后我在命令行上尝试了以下操作:
当我SELECT * FROM customer
在运行 mysqlimport 后尝试时,我得到了以下结果集:
我在将 CSV 数据导入 MySQL 方面不是很有经验,任何帮助将不胜感激。
更新
根据 ThisSuitIsBlackNot 的回答,我尝试了以下命令(顺便说一句,--local
需要该选项):
这产生了稍微好一点的结果,但不是我需要的,所以我这样尝试:
在这两个之后,SELECT * FROM customer
产生了这个结果集:
这显然不是我需要的,但它越来越接近了。
mysql - 当我调用 2 个 OUT 参数时,MySQL 存储过程返回 NULL 值 - 请参阅代码
我正在学习 mysql 认证,我的学习方式是边做边学,我之前因一个问题而失败了,如果我更加关注存储过程,我会得到它。任何我都在编造一些我会实际使用的时髦场景,所以这是一个让我很难过的场景。
我不断返回空值,谁能告诉我为什么?
mysql - mysql 导入特定数据库并禁用外键约束
我有一个包含所有数据库的完整 mysql 备份,但只想通过 shell 导入其中一个。所以我使用“-D”选项来指定我要导入的数据库。但是我怎样才能以这种方式禁用外键约束呢?
转储文件大约 2GB 大,所以我不能只在文件开头写命令。
任何想法?
mysql - 使用 MySQLImport 设置远程主机
我在使用 mysqlimport 接受主机参数时遇到问题:它似乎有选择地接受主机名。
但是,如果我选择不同的服务器:
deepthought 上没有 mysql 服务器,将其用作主机导入纯粹是为了表明如果我给它一个不同的服务器,mysqlimport 似乎接受主机输入。
nslookup 返回两个服务器的记录.. 那么什么可能导致 mysqlimport 在第一种情况下似乎忽略我的主机参数并默认为 localhost (oban.spr.local) 但在第二种情况下识别我的主机输入?我还尝试提供 mysql.spr.local 的 IP 地址,但仍默认为 oban.spr.local
sql-server - 错误:SQL Server 将数据导入新数据库
尝试使用 SQL Server Management Studio 的导入和导出向导将数据导入新数据库。显示以下错误:
警告 0x80049304:数据流任务 1:警告:无法打开全局流性能计数器不可用。要解决此问题,请以管理员身份或在 wywtem 的控制台上运行此程序包
请告诉我我该怎么办?谢谢
(SQL Server 2012 64 位,Windows 7)
csv - MySQL 第 1 行 CSV 输入中的列数无效
好的,第 1 行包含我的 CSV 文件中的以下名称:
在我的 MySQL 表中,如下所示:
我不明白为什么它会抛出这个错误......每一列都有 16 列。它们的名字完全一样。。
我什至尝试删除 ID 列,但仍然没有运气。
我的 CSV 文件:
我什至用 ID 列尝试过:
依然没有。我在看这个帖子: 导入 CSV 文件时出现问题
但是那些尾随的逗号和 id 列没有帮助。我什至在末尾保留了逗号,但它仍然没有任何作用。
谢谢你的帮助。
mysql - mysqlimport 无法使用主键向现有字段添加
我尝试使用 mysqlimport 将数据加载到具有主键的现有记录中。csv 的主键也与记录中的主键相同。但是由于主键重复,插入被跳过。有什么方法可以使用 mysqlimport 插入到这样的现有记录中。
我不想做 --replace 因为记录中存在的数据也是必要的
提前致谢