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

mysql增加100萬條數據

呂致盈2年前10瀏覽0評論

MySQL是一種非常流行的關系型數據庫管理系統,具有高效、穩定、可靠等特點。如果需要向MySQL中增加大量數據,可以采用以下方法。

首先,需要建立一張表來存儲數據,例如:

CREATE TABLE `user` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(20) NOT NULL,
`age` INT NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

這張表有三個字段,分別是id、name和age,其中id為自增主鍵。

接下來,可以使用Python等編程語言來生成1百萬條數據,并通過SQL語句插入到MySQL中,示例代碼如下:

import pymysql
# 數據庫連接信息
DB_CONFIG = {
'host': 'localhost',
'port': 3306,
'user': 'root',
'passwd': '123456',
'db': 'test',
'charset': 'utf8mb4'
}
# 數據數量
NUM = 1000000
# 待插入的數據
data = []
# 生成數據
for i in range(1, NUM + 1):
data.append(('user{}'.format(i), i))
# 連接數據庫
conn = pymysql.connect(**DB_CONFIG)
# 獲取游標
cursor = conn.cursor()
# SQL語句
sql = 'INSERT INTO `user` (`name`, `age`) VALUES (%s, %s)'
# 執行插入語句
cursor.executemany(sql, data)
# 提交事務
conn.commit()
# 關閉連接
cursor.close()
conn.close()

執行以上程序,即可向MySQL中增加1百萬條數據。