对mysql表的操作...
时间:2010-08-13 来源:sanshi19864
mysql修改表不仅只是修改MySQL的表结构、内容,也需要对MySQL的数据进行修改。
对MySQL表的操作分为:修改MySQL表数据、插入MySQL数据、更新MySQL数据以及删除MySQL中的数据。
在MySQL中,向MySQL表中插入数据通过INSERT语句实现,语法如下:
insert [into] table_name [column_name,…]
values(values,…),(values,…),…
[on duplicate key update column_name = value];
其中:
table_name:表名;
column_name:列名,如果不指定则表示所有的列;
values:要插入的值,值的数目必须与指定的列的数目相同,可插入多条数据;
on duplicate key update :可选,如果因为唯一值而不能插入时,就对存在的重复记录中的某列进行更新。
insert也可以与select配合使用,即将select查询结果插入到MySQL中。
在MySQL中,对MySQL表中更新数据通过UPDATE语句实现,语法如下:
UPDATE table_name1 [, table_name2][,…]
set column_name1 = value1[,column_name2 = value2][,…]
[where…];
这个的where与select中的where相同。
在MySQL中,对MySQL表中更新数据通过UPDATE语句实现,语法如下:
delete from table_name
[where…];
这个的where也与select中的where相同。