问题标签 [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 回答
1022 浏览

php - Mysql 大数据库迁移

您好我正在为一家中型公司构建一个企业管理系统(基于 php)。我正在尝试将他们现有的大约(9000 条记录)客户记录迁移到我的数据库中。我们的数据库模式是不同的。

以下是我计划采取的步骤:

1.) 获取每个表的 .csv 文件并清理它(删除不必要的列,删除似乎在整个表中散落的空白行)

2.) 通过 phpmyadmin 将表导入我的数据库

3.) 编写一个 php 脚本来循环抓取带有这些旧数据的表,然后处理并将它们插入到我的数据库表中

我想知道我上面概述的这个计划是否有意义或者是最好的方法?

谢谢

0 投票
1 回答
5245 浏览

mysql - MYSQL 使用 mysqlimport 自动从文件夹中插入 csv 文件

我想在指定的时间自动从指定的“文件夹”导入大约 3000 个 CSV 文件。每天都会更新 CSV 文件以包含新数据。

我知道我应该使用命令行工具“mysqlimport”和 --replace 选项,(因为有时旧数据会被更改)

0 投票
2 回答
358 浏览

mysql - 从 CSV 文件迁移 MySQL 数据库

我想将 CSV 文件迁移到我的数据库中。我正在使用终端窗口来执行查询。我的问题是我正在迁移的 CSV 文件有空行,在迁移(重复的主 ID)到我的数据库时会产生错误。

我想知道如何只导入第一列没有空值的行?

0 投票
3 回答
3713 浏览

mysql - mysqlimport - 在 MS Windows XAMPP 环境中导入 CSV 文件

我正在尝试从命令行将 CSV 文件导入 mysql 数据库。这将在稍后合并到 Windows 批处理文件中。

所有数据都加载到 Customer 表的第一列中。我想将数据从 CSV 正确导入到相应的列。

CSV 数据格式:

我想使用 mysqlimport 因为这将更容易添加到 Windows 批处理文件中。我该怎么做请帮忙?

0 投票
1 回答
21758 浏览

mysql - 早于 1980 年的日期的 MySQL 日期时间值不正确

在尝试将 .sql 文件导入我的数据库时,我收到以下插入语句之一的错误 -

我仅在 1980 年以前的日期遇到此错误。并且仅在我尝试通过 import 语句或通过 WorkBench 导入转储时才发生。如果我单独执行该语句,它工作正常。这是表结构和插入语句

0 投票
1 回答
1810 浏览

mysql - 从 SQL 文件导入 MySQL,但仅限字段 = 值的行

有没有办法从 /usr/bin/mysql 或 /usr/bin/mysqlimport 导入 sql 文件但排除特定字段没有特定值的所有行?

我想从备份中恢复数据,但只有“origin”字段具有“import”值的备份数据。所以我有一个脚本,它首先删除实时数据库“where origin = 'import'”中的所有行,然后我想从文件中导入我备份的所有行,但不是每一行,因为还有其他起源于备份。

我说清楚了吗?有任何想法吗?

0 投票
3 回答
1418 浏览

mysql - 在mysql中导入日期

我想将 csv 文件导入数据库

标头 ID、姓名、姓氏、日期 1、日期 2

数据 10001,Bob,Roberts,03/06/2007 15:18:25.10,03/06/2007 15:18:29.19

该文件有数百万行,为了导入它,我使用了以下命令:

我的问题是,当我尝试导入文件时,日期没有正确存储,它们看起来像这样:

我尝试了很多东西,但没有任何效果。我想问题是由于时间有毫秒并且字符串末尾有一个点而不是冒号。

我的日期存储在时间戳变量中

你能帮我吗

谢谢

0 投票
1 回答
295 浏览

mysql - 仅将 mysql 模式的差异从服务器 A 导入到 B

我确实有一个 DEV mysql 服务器,我在其中更改了几个表的表设计。

我们还有第二个 DEV mysql 服务器,其他团队成员也在其中更改设计。

我的问题是:有没有办法简单地将每个表的架构差异从一个服务器导入到另一台服务器以保持它们同步?数据不相关。只是架构。不幸的是,只有一个 DEV 服务器不是一种选择。

感谢您的任何提示。亚历克斯

0 投票
2 回答
140 浏览

mysql - 如何从包含多个数据库的 .sql 文件导入单个数据库

如何从包含多个数据库的备份文件中导入单个数据库?

主要问题是该文件为 921mb,因此我无法在记事本或我拥有的任何 IDE 中成功打开它。如果我能做到这一点,我会得到我需要的 SQL,然后手动将其复制到 phpMyAdmin 中。

如果我可以直接从备份文件中导入它会很好。

我想它会是这样的,但我无法让它工作

有人可以帮忙吗?谢谢

0 投票
0 回答
107 浏览

mysql - SQL:批量加载数据转换错误

我正在使用批量插入将文本文件导入 SQL。字段分隔符是 ^ 行分隔符 - \n 对于某些列,我遇到了错误。

“第 4 行第 19 列(PrimaryObjective)的批量加载数据转换错误(指定代码页的类型不匹配或无效字符)。”

我在该列中有以下文本。“目标 1。确定 Product 对认知的影响。我们假设使用 Product 对 MS 的早期治疗将延迟或逆转认知功能障碍。我们将通过跟踪早期接受 Product 治疗与延迟治疗的 RRMS 患者的 SDMT 评分来测试这一点这些结果将进一步支持产品在保护 MS 认知功能方面的作用。此外,这些结果将有助于建立一个标准,以验证新的潜在替代生物标志物”

下面一个是我正在使用的批量插入查询。