Python 100万条数据到MySQL数据库逐步写出到多个Excel

Python插入100万条数据到MySQL数据库

步骤一:导入所需模块和库

首先,我们需要导入 MySQL 连接器模块和 Faker 模块。MySQL 连接器模块用于连接到 MySQL 数据库,而 Faker 模块用于生成虚假数据。

import mysql.connector  # 导入 MySQL 连接器模块
from faker import Faker  # 导入 Faker 模块,用于生成虚假数据

步骤二:创建 Faker 实例

然后,我们创建一个 Faker 实例,以便使用其功能生成虚假数据。

faker = Faker() # 创建 Faker 实例

步骤三:连接到 MySQL 数据库

接下来,我们使用 MySQL 连接器模块连接到 MySQL 数据库。需要提供主机地址、用户名、密码和数据库名称。

conn = mysql.connector.connect(
    host='localhost',  # 数据库主机地址
    user='root',       # 数据库用户名
    password='123456', # 数据库密码
    database='test2'   # 数据库名称
)

步骤四:创建游标对象

然后,我们创建一个游标对象,用于执行 SQL 语句。

cursor = conn.cursor()  # 创建游标对象,用于执行 SQL 语句

步骤五:插入虚假数据

现在,我们准备开始插入虚假数据到数据库中。我们使用循环生成多条数据,并将其插入到数据库表中。

for

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-07 11:58:01       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-07 11:58:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-07 11:58:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-07 11:58:01       18 阅读

热门阅读

  1. 计算机网络的分层结构及模型

    2024-04-07 11:58:01       16 阅读
  2. 设计模式面试题(六)

    2024-04-07 11:58:01       15 阅读
  3. 当发生缓存未命中时,主存访问时间包括

    2024-04-07 11:58:01       12 阅读
  4. go实现生产者和消费者

    2024-04-07 11:58:01       13 阅读
  5. 腾讯光子工作室群 一面 (30min)

    2024-04-07 11:58:01       15 阅读
  6. 如何使用Arduino IDE对STM32F103C8T6进行编程

    2024-04-07 11:58:01       14 阅读
  7. vue3+elementUiPlus+弹框

    2024-04-07 11:58:01       11 阅读
  8. 每日OJ题_回文串dp④_力扣132. 分割回文串 II

    2024-04-07 11:58:01       15 阅读