欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Python實(shí)現(xiàn)MySQL批量數(shù)據(jù)插入的方法詳解

如何實(shí)現(xiàn)MySQL批量數(shù)據(jù)插入?

可以通過(guò)以下兩種方法實(shí)現(xiàn)MySQL批量數(shù)據(jù)插入:

any()方法

any()方法可以在一次執(zhí)行中插入多條數(shù)據(jù),其語(yǔ)法為:

any(sql, val)

t表中插入兩條數(shù)據(jù),可以這樣寫(xiě):

portysqlnector

ydbysqlnectornect(

host="localhost",ame",

password="yourpassword",ydatabase"

ycursorydb.cursor()

tame, age) VALUES (%s, %s)"

val = [', 20),

('Jack', 21),

ycursorany(sql, val)

ydbmit()

tycursortserted.")

2.使用LOAD DATA INFILE語(yǔ)句

LOAD DATA INFILE語(yǔ)句可以從文件中讀取數(shù)據(jù)并插入到數(shù)據(jù)庫(kù)中,其語(yǔ)法為:

ame'ame

FIELDS TERMINATED BY ',''

ameamet表中插入數(shù)據(jù),可以這樣寫(xiě):

portysqlnector

ydbysqlnectornect(

host="localhost",ame",

password="yourpassword",ydatabase"

ycursorydb.cursor()

tst'"

ycursor.execute(sql)

ydbmit()

tycursortserted.")

需要注意的是,使用LOAD DATA INFILE語(yǔ)句需要在MySQL中開(kāi)啟secure_file_priv參數(shù),否則會(huì)拋出錯(cuò)誤。可以通過(guò)以下方式查看secure_file_priv參數(shù)的值:

SHOW VARIABLES LIKE 'secure_file_priv';

ysql/data/目錄下,然后使用以下語(yǔ)句插入數(shù)據(jù):

ysqltst'

ysql-files/目錄下,然后使用以下語(yǔ)句插入數(shù)據(jù):

ysqltst'

實(shí)現(xiàn)MySQL批量數(shù)據(jù)插入的方法,根據(jù)具體情況選擇適合自己的方式即可。