Mysql的常用命令适合新手学习
昨天咱们分享了《Mysql创建数据库的基本命令》,今天咱们在分享下 Mysql的常用命令和 PHP与Mysql的连接和应用。
首先咱们先说这个 Mysql的常用命令:
在Mysql数据库中最常用的就是查询命令,包括以后PHP调用数据库信息都会用到查询命令。
查询的语句:SELECT 查询字段 FROM 表名 WHERE 条件
常用条件:=、<>、in、 not in、 like (匹配) 、BETWEEN(在范围)、not BETWEEN(不在范围)、< 、>
下面写几个例子:
SELECT `id` FROM `bbs` SELECT `id` FROM test.`bbs` SELECT * FROM `bbs` WHERE id=2 SELECT * FROM `bbs` WHERE id<>2 SELECT * FROM `bbs` WHERE id in (2,3,5) SELECT * FROM `bbs` WHERE id not in (2,3,5) SELECT * FROM `bbs` WHERE uid like '%一%' SELECT * FROM `bbs` WHERE id between 1 and 5
解释一下吧:
第一条:查询bbs表中的id字段。
第二条:查询数据库test中的bbs的表的id字段信息
第三条:查询bbs表中id为2的所有信息
第四条:查询bbs表中id不为2的所有信息
第五条:查询bbs表中id=2,id=3,id=5的信息。
第六条:查询bbs表中id除2,3,5之外的信息
第七条:查询bbs表中uid中带“一”的信息。(%号代表的通配符,即前后匹配)
第八条:查询bbs表中id从1到5的信息。
上面的说的就是查询的基本应用,其实很简单,大家可以变通一下!
====================================================================
再说一下数据库中插入语句的应用!
插入语句:insert into 表名 (字段…,…) values(值…,…)
写条语句:
insert into bbs (id,uid,regdate,liuyan) values ('','姓名','2015-5-5','留言内容')
上面的意思就是,在bbs表中插入 信息,其中id是自动累加,所以为空值。uid为姓名;regdate为2015-5-5;liuyan为留言内容。那么就在bbs表中插入了这些信息。
更新语句:UPDATE 表名 SET 字段 = 值
update bbs set uid = '姓名' update bbs set regdate = now()
上面的意思就是把bbs表中的 所有UID 信息全部改为“姓名”。
把bbs表中所有regdate信息修改为当前时间。now()这个函数意思是自动获取当前时间。
删除语句:DELETE FROM表名 WHERE 条件
delete from bbs delete from bbs where id in(3,4,5)
第一条意思就是删除 bbs表中的所有信息,第二条意思就是删除bbs表中id为3,4,5的信息。
好了,先分享这么多吧,等我整理整理再分享一下Mysql与php的连接与应用。
最活跃的读者