@karen.wisozk
Есть несколько способов вставить много случайных данных в таблицу PostgreSQL:
@karen.wisozk
Также можно использовать генераторы данных, такие как Faker, для создания большого количества случайных данных для заполнения таблицы PostgreSQL. Например, с использованием Python и библиотеки Faker:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
from faker import Faker import psycopg2 fake = Faker() conn = psycopg2.connect( host="localhost", database="mydatabase", user="myuser", password="mypassword" ) cursor = conn.cursor() for i in range(1000): name = fake.name() email = fake.email() phone_number = fake.phone_number() cursor.execute("INSERT INTO my_table (name, email, phone_number) VALUES (%s, %s, %s)", (name, email, phone_number)) conn.commit() cursor.close() conn.close() |
В данном случае, Faker используется для генерации случайных и реалистичных данных (имён, email и номеров телефонов). Замените соответствующие параметры подключения к базе данных и таблице на ваши собственные.
Этот метод также позволяет вам быстро заполнить таблицу PostgreSQL случайными данными с помощью генераторов данных.