Rumah >pangkalan data >tutorial mysql >Apakah sintaks untuk mencipta jadual dalam pangkalan data mysql

Apakah sintaks untuk mencipta jadual dalam pangkalan data mysql

下次还敢
下次还敢asal
2024-04-22 19:57:58394semak imbas

Gunakan sintaks CREATE TABLE untuk mencipta jadual MySQL Anda perlu menentukan nama jadual, nama lajur, jenis data, sama ada untuk membenarkan nilai nol dan nilai lalai. Antaranya, nama jadual dan nama lajur adalah sensitif huruf besar-besaran, lajur kunci utama mestilah bukan nol dan nilai lalai harus mematuhi kekangan jenis data.

Apakah sintaks untuk mencipta jadual dalam pangkalan data mysql

MySQL Cipta Jadual Sintaks

Sintaks untuk mencipta jadual dalam MySQL adalah seperti berikut:

<code>CREATE TABLE table_name (
  column_name1 data_type1 [NOT NULL] [DEFAULT default_value1],
  column_name2 data_type2 [NOT NULL] [DEFAULT default_value2],
  ...
) [table_options];</code>

ifyPenjelasan sintaks terperinci:

  • arahan untuk membuat jadual .
  • table_name: Nama jadual yang akan dibuat.
  • column_nameX: Nama setiap lajur yang akan dibuat.
  • data_typeX: Jenis data setiap lajur.
  • NOT NULL: Lajur yang ditentukan tidak boleh mempunyai nilai NULL.
  • DEFAULT default_valueX: Menentukan nilai lalai lajur Jika tiada nilai dinyatakan secara eksplisit, nilai lalai ini digunakan.
  • table_options: Boleh digunakan untuk menentukan pilihan peringkat jadual, seperti enjin storan, set aksara, dsb.

Contoh:

Buat jadual bernama "pekerja" dengan tiga lajur: "id" (kunci utama), "nama" (rentetan) dan "gaji" (nombor):

rreee

Nota:

Nama jadual dan nama lajur adalah sensitif huruf besar.
  • Lajur kunci utama mesti dinyatakan sebagai "BUKAN NULL".
  • Nilai lalai hanya boleh menjadi nilai yang sah bagi jenis data lajur.
  • Bahagian "table_options" boleh ditambah atau ditinggalkan mengikut keperluan.

Atas ialah kandungan terperinci Apakah sintaks untuk mencipta jadual dalam pangkalan data mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn