介紹MySQL
MySQL是一種廣泛使用的數據庫管理系統,在Web開發中被廣泛采用。它允許您在以結構化方式存儲和管理數據的同時,使用SQL查詢語言方便地訪問數據庫內容。
創建個人信息表
在此示例中,我們將創建一個簡單的個人信息表。表將包含五個字段: ID、姓名、年齡、性別和手機號。
以下是創建命令:
```sql CREATE TABLE person ( id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, age INT(3), gender ENUM('Male','Female','Other'), phone VARCHAR(15) NOT NULL ); ```在這個命令中,我們首先指定了表的名稱:person。然后我們定義了五個字段:ID是自動遞增的主鍵,姓名不為空,年齡是可選的,性別通過枚舉類型定義為 'Male'、'Female' 或 'Other',電話號碼不為空。
添加數據到表中
接下來我們需要將數據添加到我們創建的 person 表中。下面是如何執行 INSERT 命令:
```sql INSERT INTO person (name, age, gender, phone) VALUES('Alice', 25, 'Female', '1234567890'); INSERT INTO person (name, age, gender, phone) VALUES('Bob', 30, 'Male', '0987654321'); ```在這個命令中,我們首先將 Person 表的字段名稱列出,并指定插入的值(用括號括起來)。我們重復這個過程,為 Alice 和 Bob 插入了兩行數據。
查詢數據
最后,讓我們看看如何用檢索命令獲取 Person 表中的數據:
```sql SELECT * FROM person; ```該查詢命令列出了表中所有行的所有列。結果如下:
id | name | age | gender | phone | |-----|--------|-----|--------|---------------| | 1 | Alice | 25 | Female | 1234567890 | | 2 | Bob | 30 | Male | 0987654321這是一個基本的 MySQL 創建和查詢表的教程。您可以使用這些命令和語法定義和操作任何表或數據庫。