如何将excel数据导入数据库(mysql)且能自动更新?

使用覆盖模式进行完整更新。

增量更新使用产品 ID 作为主键。

每分钟运行一个计划任务。

重新启动计算机并启动它。

使用任务计划程序在后台工作。

Mysql-将一张表中的数据批量导入另一张表中

将原表结构和数据直接复制到新表中。
SQL CREATE TABLE 新表名 SELECT FROM 原表名; 说白了,就是按原样复制表。
我上周刚刚处理了一个客户请求,使用这个非常高效。

首先创建一个新表,然后导入数据。
SQL INSERT INTO 新表名 SELECT FROM 原表名; 实际上,这意味着移动数据。
我在我正在从事的项目中经常使用它。

如果结构不同怎么办? SQL INSERT INTO 新表名 SELECT 第 1 列、第 2 列 FROM 原表名; 说白了,你只要选择你想要的列就可以了。
列名称的顺序必须匹配。

如何跨数据库工作? SQL 插入目标数据库。
新表名称 SELECT FROM 源数据库。
原始表名。
说白了,只要加上数据库名前缀就可以了。
我经常用这个。

归根结底,这两种方法要根据情况来使用。
您认为哪一款适合您?