Generator Data Uji SQL

Berikutnya

Pilih nama tabel dan jumlah baris, lalu generator ini menghasilkan pernyataan INSERT MySQL siap jalan yang bisa Anda tempel langsung ke sebuah klien. Setiap baris mengisi tata letak tetap empat kolom, id, name, email, dan active, dengan nilai contoh berurutan (1, 'User 1', 'user1@example.com', ditambah bendera acak 0/1). Ini cara cepat mengisi tabel sekali pakai untuk demo atau uji kueri, bukan pabrik data yang mengenali skema Anda.

Cara kerja generator

  1. 1

    Beri nama tabel Anda

    Ketik nama tabel tujuan (bawaan `users`). Setiap karakter yang bukan huruf, angka, atau garis bawah diganti dengan `_`.

  2. 2

    Pilih jumlah baris

    Dari 1 hingga 200 baris per jalankan. Angka yang lebih besar dibatasi hingga 200.

  3. 3

    Hasilkan pernyataan INSERT

    Satu pernyataan `INSERT INTO ... VALUES (...)` per baris dihasilkan seketika, tanpa perlu skema atau koneksi basis data.

  4. 4

    Salin dan jalankan

    Salin pernyataan ke klien MySQL Anda atau ke berkas `.sql` dan jalankan pada tabel sekali pakai.

Kolom yang diisi setiap baris

Setiap baris yang dihasilkan menggunakan empat kolom tetap yang sama:

Kolom Tipe Nilai contoh Catatan
id bilangan bulat 1, 2, 3 Berurutan, mulai dari 1
name teks 'User 1' Nomor baris ditambahkan
email teks 'user1@example.com' Memakai domain example.com
active boolean/bulat 0 atau 1 Acak per baris

Contoh keluaran

INSERT INTO `users` (`id`, `name`, `email`, `active`) VALUES (1, 'User 1', 'user1@example.com', 0);
INSERT INTO `users` (`id`, `name`, `email`, `active`) VALUES (2, 'User 2', 'user2@example.com', 1);
INSERT INTO `users` (`id`, `name`, `email`, `active`) VALUES (3, 'User 3', 'user3@example.com', 1);

Perlu diketahui

  • Kolom tetap. Tata letak selalu id, name, email, active; di sini Anda tidak bisa menambah atau mengganti nama kolom. Jika tabel Anda berbeda, ubah pernyataan setelahnya atau buat tabel sekali pakai yang cocok.
  • Sintaks MySQL. Pengidentifikasi diapit tanda petik terbalik (backtick). Pada PostgreSQL, SQL Server, atau SQLite, hapus tanda petik terbalik (atau ubah menjadi tanda petik ganda) sebelum menjalankan.
  • Data contoh, bukan data realistis. Nama dan email berupa placeholder berurutan (User 1, user1@example.com), sehingga mudah dikenali dan tidak pernah milik orang sungguhan. Nama-nama itu tidak diambil dari kumpulan nama.
  • Hingga 200 baris. Jumlah dibatasi antara 1 dan 200. Untuk kumpulan yang lebih besar, jalankan generator beberapa kali atau tulis skrip sendiri dengan pola yang sama.

Pertanyaan yang Sering Diajukan

Setiap pernyataan memakai empat kolom yang sama: id (bilangan bulat berurutan), name (User 1, User 2, …), email (user1@example.com, …), dan active (0 atau 1 acak). Tata letaknya tetap dan tidak bisa diubah di alat ini.

Ya. Salin pernyataan ke berkas .sql dan jalankan mysql -u user -p db < file.sql, atau tempel ke klien MySQL mana pun. Pastikan tabel tujuan memiliki kolom id, name, email, dan active yang cocok.

Tidak di alat ini. Kolom dan nilai contoh berurutan bersifat tetap, sehingga data tetap jelas sintetis. Untuk kumpulan kolom khusus atau nama palsu yang realistis, sunting SQL yang dihasilkan atau gunakan pustaka pembuat data seperti Faker.

Menghasilkan MySQL, dengan pengidentifikasi di dalam tanda petik terbalik, dan antara 1 hingga 200 baris per jalankan (nilai lebih tinggi dikurangi menjadi 200). Untuk PostgreSQL, SQL Server, atau SQLite, hapus dulu tanda petik terbalik atau ubah menjadi tanda petik ganda.

Alat Terkait

Alat ini tersedia dalam bahasa lain