介紹如何在 MySQL/MariaDB 資料庫中,以 INSERT 指令在資料表中新增一筆或多筆資料。
假設我們已經依照建立資料表的教學,建立了一個 persons 資料表,其結構如下:
-- 查看 persons 資料表結構 DESCRIBE persons; +-------+--------------------------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------------------------------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | name | varchar(255) | YES | | NULL | | | age | int(10) unsigned | YES | | NULL | | | city | enum('Taipei','Hsinchu','Kaohsiung') | YES | | NULL | | +-------+--------------------------------------+------+-----+---------+----------------+ 如果要在 persons 資料表中新增一筆資料,可以使用 INSERT 來插入資料,並指定資料的欄位名稱以及資料內容:
...