在 MySQL 中,使用 CREATE TABLE 語句創建數據表時可以定義主鍵,本文將向大家介紹如何在 MySQL 中創建擁有主鍵數據表。
語法: CREATE TABLE table_name ( column1 data_type PRIMARY KEY, column2 data_type, column3 data_type, ..... );
使用 CREATE TABLE 語句創建數據表時,主鍵的定義使用 PRIMARY KEY 約束來實現。在字段列表中,使用 PRIMARY KEY 約束將某個字段定義為主鍵,并確保每個記錄(行)唯一標識該字段值。通常,主鍵列是用于識別記錄(行)的一個唯一列。
以下示例演示如何在 MySQL 中創建一個名為“person”的表,其中包含“id”(主鍵)、“name”和“age”等字段:
語法: CREATE TABLE person ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, age INT(3) NOT NULL );
在上面的例子中,使用“id”定義了一個主鍵,其中 AUTO_INCREMENT 用于每個新記錄(行)自動為“id”列生成唯一的值。NOT NULL 約束用于確保在插入數據時為“name”和“age”列提供值。
總結:
- 在 MySQL 中,使用 CREATE TABLE 語句創建數據表時可以定義主鍵。
- 主鍵的定義使用 PRIMARY KEY 約束來實現。
- 在字段列表中,使用 PRIMARY KEY 約束將某個字段定義為主鍵,并確保每個記錄(行)唯一標識該字段值。
上一篇python 異或 廣播
下一篇vue 3渲染