Rumah >pangkalan data >tutorial mysql >Apakah arahan untuk mencipta struktur jadual dalam mysql?

Apakah arahan untuk mencipta struktur jadual dalam mysql?

下次还敢
下次还敢asal
2024-04-22 19:54:521135semak imbas

Dalam MySQL, arahan untuk mencipta struktur jadual ialah CREATE TABLE, dan sintaksnya ialah: CREATE TABLE table_name (column_name1 data_type1 [constraints], ...);, dengan table_name ialah nama jadual, column_name ialah nama lajur, dan data_type ialah Jenis data lajur, kekangan adalah kekangan lajur pilihan.

Apakah arahan untuk mencipta struktur jadual dalam mysql?

Arahan MySQL untuk mencipta struktur jadual

Dalam MySQL, arahan untuk mencipta struktur jadual ialah CREATE TABLE. Format sintaks adalah seperti berikut: CREATE TABLE。其语法格式如下:

<code class="sql">CREATE TABLE table_name (
  column_name1 data_type1 [constraints],
  column_name2 data_type2 [constraints],
  ...
);</code>

其中:

  • table_name 是要创建的表的名称。
  • column_name 是表中的列名称。
  • data_type 是列的数据类型,如 INTVARCHARDATE 等。
  • constraints 是可选的列约束,如 NOT NULLPRIMARY KEY 等。

示例

创建一个名为 customers 的表,其中包含以下列:

  • id:整数主键
  • name:可变长度字符串类型,最大长度为 255
  • email:可变长度字符串类型,允许为 NULL

使用以下 CREATE TABLE

<code class="sql">CREATE TABLE customers (
  id INT NOT NULL AUTO_INCREMENT,
  name VARCHAR(255) NOT NULL,
  email VARCHAR(255)
);</code>
di mana: 🎜
  • table_name ialah nama jadual yang akan dibuat.
  • column_name ialah nama lajur dalam jadual.
  • data_type ialah jenis data lajur, seperti INT, VARCHAR, DATE, dsb.
  • kekangan ialah kekangan lajur pilihan, seperti NOT NULL, PRIMER KUNCI, dsb.
🎜🎜Contoh🎜🎜🎜Buat jadual bernama pelanggan dengan lajur berikut: 🎜
  • id: Kunci utama integer
  • nama: jenis rentetan panjang berubah-ubah, panjang maksimum ialah 255
  • e-mel: rentetan panjang berubah Jenis, dibenarkan untuk NULL
🎜Gunakan perintah CREATE TABLE berikut: 🎜rrreee

Atas ialah kandungan terperinci Apakah arahan untuk mencipta struktur jadual dalam 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