在MySQL資料庫中對資料的操作主要是插入資料記錄(create)、查詢資料記錄(read)、更新資料記錄(update)和删除資料記錄(delete);
插入完整資料:
insert into 表名(字段名1, 字段名2, ...) values(value1, value2, ...);
此時字段名個數必須和value個數相比對。
插入部分資料也可用上面的語句,字段名為其中的一部分, values順序和輸入的字段名順序相一緻,如需按照預設的字段名輸入,則可以按如下指令輸入:
insert into values(value1, value2, ...);
一次插入多條資料可按照以下指令:
insert into 表名(字段名1, 字段名2, 字段名3, ...)values(value11, value12, ...), (value21, value22, ...),(value31, value32, ...)
查詢表的具體内容:
select * from 表名;
插入查詢結果:用insert into除了可以将資料值插入到表中,還可以實作将另一個表的查詢結果插入到表中,進而實作表的複制;
insert into table_name1(字段名21, 字段名22, 字段名23) select(字段名11, 字段名12, 字段名13) from table_name2 where 條件;
資料的更新操作:
update table_name set 字段名 = value1, 字段名2 = value2 where 條件;
如:
update t_dept set loc = \'shangxi2\' where dname = \'cjangdept1\';
删除資料:
delete from table_name where condition;
如:
delete from t_dept where dname = \'cjiango\';
删除所有資料可用delete from table_name;實作。