大家好,今天给各位分享一下数据库的增删查改,我也写过很多次增删查改了,因为这真的很重要,很多地方都需要它们,虽然说增删查改比较简单,但我们要重视。
这次讲的数据库是用SQLyog-64 bit,我把它的图标截在下面:
一个蓝色的小海豚。
接下来,我开始给你们介绍一下增删查改:
增:增加(INSERT)
格式:INSERT INTO 需要新增的表名 (需要新增的内容,需要新增的内容) VALUES(新增对应的内容,新增对应的内容) 注:需要新增的内容 如果是字符串类型的 必须要用’'引起来,新增对应的内容 需要跟前面对应。
样式:
删:删除(DELETE)
格式:DELETE FROM 需要删除的表 WHERE 删除的内容 注:删除操作,一定要注意是否用WHERE,建议用键值ID来精准删除,不然就全删除了,一个删除指令只能操作一张表。
样式:
查:查询(SELECT)最复杂的操作
格式(一:(1)最简单的单表查询):SELECT * FROM 需要查询的表名 注:* 代表所有列
样式:
格式(一:(2)查询部分列):SELECT 需要查询的表名 需要查询的内容 FROM 需要查询的表名
样式:
格式(二:多表查询)SELECT 需要查询的表名A 需要查询的内容,需要查询的表名B 需要查询的内容 FROM 需要查询的表名A INNER JOIN 需要查询的表名B ON 需要查询的表名A.需要查询的内容ID = 需要查询的表名B.需要查询的内容ID
样式:
格式:(三:条件查询)SELECT 需要查询的表名 需要查询的内容 FROM 需要查询的表名 WHERE 需要查询的内容 = 需要查询的内容
样式:
模糊查询就不说了,有兴趣的可以自己去了解一下,个人认为不是很常用
改:修改(UPDATE)
格式:UPDATE 需要修改的表名 SET 需要修改的内容 = ‘’,需要修改的内容 = 1 WHERE 表ID = 需要修改的ID 注:用’'是因为它是字符串类型,1是整数类型,一定要注意是否使用WHERE,建议使用键值ID来精准定位数据,一条修改指令只能操作一个表
样式:
四个方法中,最简单的是删除,其实也没哪个是难的,就新增比较难点。
上面的方法都是在SQLyog-64 bit中进行的,大家一定要熟练增删查改,以后需要用到的地方真的很多很多,像QQ中的查询好友、添加好友、删除好友、修改备注或个人信息这些等等都是使用了增删查改,我讲的可能不太详细,大家可以上网上查阅更多的资料,浪费大家时间来看我写的东西。