天天看點

MySQL 插入資料

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;

MySQL 插入資料

http://index.dbbull.com/