如何往SQL数据库中快速插入大量数据

如何往SQL数据库中快速插入大量数据,第1张

有declare语句是可以的

比如创建了一个表a:

create table a

( aid int identity(1,1) not null Primary(Key),

adata int)

插入数据

declare @n int

set @n = 0

while @n < 2000

begin

set @n = @n+1

insert into a(adata) values(@n)

end

自己改改就可以了

去装一个 pymsql包

然后

import pymysql #导入pymsql模块 #链接数据库,注意port是int型,不是str,所以不要用引号conn = pymysqlconnect( user='root', password='root', host='127001', port=3306, database='test_demo', use_unicode=True, charset="utf8" )#获取游标cursor = conncursor()#插入数据,注意看有变量的时候格式cursorexecute("INSERT INTO tieba_user(`uuid`,`user_name`,`user_rank`,`user_level`,`level_status`,`tieba_name`) VALUES (%s,%s,%s,%s,%s,%s)", (user_id, user_name, user_rank, user_level, level_statu, tieba_name))#提交conncommit()#关闭连接cursorclose()

类似这样

以每行下插入三行为例。

1、如图,在原表格右边空列(G列)上填充序列。G1、G2单元格分别输入01、31,选中两个单元格,鼠标移到G2右下角,按住鼠标左键向下拖拉到G9。

2、在G10到G36填充序列1~27

3、按G列升序排序即可。完成后删除G列。

以上就是关于如何往SQL数据库中快速插入大量数据全部的内容,包括:如何往SQL数据库中快速插入大量数据、pymysql怎么向mysql数据库插入大量数据、如何把excel表中大量数据插入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9677709.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存