1. 添加数据
INSERT语句INSERT INTO table_name
(column1,column2,…)
VALUES(value1,value2,…);
向表中所有字段添加值INSERT INTO table_name VALUES(value1,value2,…);
向表中指定字段添加值INSERT INTO table_name (column1,column2,…) VALUES(value1,value2,…);
向表中添加默认值:
(1)创建表时CERATE TABLE table_name(column_name datatype DEFAULT 函数或值);
(2)修改表default值ALTER TABLE table_name MODIFY column_name default 函数或值
2. 复制表数据
在建表时复制CREATE TABLE table_new
AS
SELECT column1,…|*FROM table_old;
在添加时复制INSERT INTO table_new
[(column1,…)]
SELECT column1,…|*FROM table_old;
3. 修改数据
UPDATE语句UPDATE table_name
SET column1=value1,…
[WHERE conditions];
4. 删除数据
DELETE语句DELETE FROM table_name
[WHERE conditions] (无条件删除效果等同于trancate,但是效率没有trancate高)