Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apakah tabel MySQL memerlukan ID?

Tidak, Anda tidak membutuhkan kunci utama untuk membuat tabel berfungsi di MySQL. Karena itu, kunci utama memungkinkan nilai unik untuk merujuk ke baris dalam tabel dari tabel lain, atau dalam kode apa pun yang menggunakan tabel.

Anda memang memerlukan kunci utama untuk membuat tabel berfungsi dengan baik di MySQL sekalipun. Indeks (di mana kunci utamanya adalah salah satunya) memungkinkan MySQL untuk mencari melalui subset tabel yang kecil dan sangat dioptimalkan untuk memproses hubungan dan pencarian. Secara umum, bidang apa pun yang Anda gunakan di WHERE klausa atau penggunaan untuk menghubungkan dua tabel bersama-sama harus diindeks.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql Menghitung baris berurutan yang cocok

  2. MySQL Menyimpan variabel prosedur dari pernyataan SELECT

  3. Apa solusi untuk menggunakan SQL dinamis dalam Prosedur tersimpan?

  4. Pilih baris terbaru dengan GROUP BY di MySQL

  5. Apa itu garam saat berhubungan dengan MYSQL sha1?