【问题标题】:Insert Faker data in MySQL database with Python 3.9.5使用 Python 3.9.5 在 MySQL 数据库中插入 Faker 数据
【发布时间】:2021-08-13 13:08:57
【问题描述】:

我有一个非常简单的表:customers (id int auto_increment, name varchar(255), address varchar(255)。

想用 npm faker 和 python 插入假数据。

昨天启动了 Python,我迷路了。请帮忙。

尝试了很多查询,但都不起作用。

 for i in range (10):

   name = fake.name()

  address =fake.address()

  mycursor.executemany("INSERT INTO customers (name, address)\ VALUES ({},{})"

  db.commit()

【问题讨论】:

  • 您放置了格式占位符,但没有用值替换它们。
  • 你能写出正确的语句吗?

标签: python mysql faker


【解决方案1】:

对于范围内的 i (10):

name=fake.name()

address=fake.street_address()

cur.execute('insert into customers(name,address) VALUES (%s,%s)', (name, address));

db.commit()

打印('终于')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-09
    • 2012-05-23
    • 2021-12-26
    • 2020-12-14
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多