MySQL是一種常用的關系型數據庫管理系統,可用于存儲和管理大量的數據。在MySQL中,要增加數據(add)到數據庫表中,我們可以使用INSERT INTO語句。
INSERT INTO語法
INSERT INTO語句用于在MySQL數據庫中插入新行。其基本語法如下所示:
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
其中,table_name是目標表的名稱,column1, column2, column3, ...是目標表的列名,而value1, value2, value3, ...則是要插入的值。
插入一行數據
我們來看一個簡單的示例,向一個名為“customers”的表中插入一行數據:
INSERT INTO customers (name, address, city, country) VALUES ('John Smith', '123 Main St', 'Anytown', 'USA');
上述語句將在“customers”表中插入一行數據,其中'name'列的值為“John Smith”,'address'列的值為“123 Main St”,'city'列的值為“Anytown”,'country'列的值為“USA”。
插入多行數據
如果需要一次性插入多行數據,可以使用INSERT INTO語句的擴展語法:
INSERT INTO customers (name, address, city, country) VALUES ('John Smith', '123 Main St', 'Anytown', 'USA'), ('Jane Doe', '456 Maple Ave', 'Bigcity', 'Canada'), ('Bob Johnson', '789 Oak St', 'Smallville', 'USA');
上述語句將在“customers”表中插入三行數據。
總結
通過INSERT INTO語句,我們可以輕松向MySQL數據庫中添加新的數據。無論是插入一行數據還是多行數據,都可以使用這種簡單而強大的語法。要注意的是,當向表中插入數據時,必須確保每個列都有值或可以為NULL。
上一篇mysql增加新的默認值
下一篇mysql增加時間