MySQL 表中使用 INSERT INTO SQL語句來插入資料。
你可以通過 mysql> 指令提示視窗中向資料表中插入資料,或者通過PHP腳本來插入資料。
文法
以下為向MySQL資料表插入資料通用的 INSERT INTO SQL文法:
INSERT INTO table_name ( field1, field2,...fieldN )
VALUES
( value1, value2,...valueN );
如果資料是字元型,必須使用單引号或者雙引号,如:"value"。
通過指令提示視窗插入資料
以下我們将使用 SQL INSERT INTO 語句向 MySQL 資料表 runoob_tbl 插入資料
執行個體
以下執行個體中我們将向 runoob_tbl 表插入三條資料:
root@host# mysql -u root -p password;
Enter password:*******
mysql> use RUNOOB;
Database changed
mysql> INSERT INTO runoob_tbl
-> (runoob_title, runoob_author, submission_date)
-> VALUES
-> ("學習 PHP", "菜鳥教程", NOW());
Query OK, 1 rows affected, 1 warnings (0.01 sec)
mysql> INSERT INTO runoob_tbl
-> (runoob_title, runoob_author, submission_date)
-> VALUES
-> ("學習 MySQL", "菜鳥教程", NOW());
Query OK, 1 rows affected, 1 warnings (0.01 sec)
mysql> INSERT INTO runoob_tbl
-> (runoob_title, runoob_author, submission_date)
-> VALUES
-> ("JAVA 教程", "RUNOOB.COM", '2016-05-06');
Query OK, 1 rows affected (0.00 sec)
mysql>
注意: 使用箭頭标記 -> 不是 SQL 語句的一部分,它僅僅表示一個新行,如果一條SQL語句太長,我們可以通過Enter鍵來建立一個新行來編寫 SQL 語句,SQL 語句的指令結束符為分号 ;。
讀取資料表:
select * from runoob_tbl;
http://index.dbbull.com/