我目前正在尝试将 1k 条记录插入 SQL 数据库,但尚未找到快速解决方案。正如您从下面看到的,我有三列数据,我想将它们插入到下面屏幕截图中的三列中。如果有人可以随时帮助我或提出建议,我将非常感谢您的帮助。 - 我使用过 CSV Inport,效果很好:D
usernames password activation
100001 ad3cd3c1 ad3cd3c1
100002 a233b444 a233b444
100003 dcdcbb12 dcdcbb12
100004 4c1a1bd1 4c1a1bd1
100005 dc13341a dc13341a
100006 2dda12ba 2dda12ba
100007 42b3cac4 42b3cac4
100008 cb2bd4bd cb2bd4bd
100009 b4cd4333 b4cd4333
100010 adbcca13 adbcca13
100011 23ddc211 23ddc211
100012 11224aa2 11224aa2
最佳答案
根据我必须在表中插入数百万条记录的个人经验,最快的方法(适合我的情况)是创建一个插入语句,如下所示:
INSERT INTO Members(Username, password, activation)
VALUES('100001', 'ad3cd3c1', 'ad3cd3c1')
,('100001', 'ad3cd3c1', 'ad3cd3c1')
,('100001', 'ad3cd3c1', 'ad3cd3c1') ...;
当你对数据库进行 mysqldump 时,MySQL 就是这样做的。
关于mysql - 如何向sql数据库添加大量数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17672777/