您现在的位置是:首页 > CMSCMS

如何学好帝国CMS?从MySql数据库开始。

阿龙2019-05-24【CMS】人已围观

简介对MySql数据库中一些常用的操作命令进行总结。

如果要学帝国CMS,我想对数据库操作得有所了解,因为帝国CMS最主要的一块就是模版,今天让我们了解一下数据库的基本操作。
MySql数据库的一些基本操作语法总结:
【显示所有数据库】
show databases;

【启用某个数据库】
use 库名;

【显示所有数据表】
show tables;

【显示某个表的结构】
desc 表名;

建表也有一套命令不过我不愿去记那些,当然能记住这么多当然也是最好,因为太多了,网上一搜也是一大把,我个人觉得会有工具省事多了,比如:“PHPMYADMIN”、“Navicat Premium”等,我喜欢用“Navicat Premium”建表删表方便很多。

【更新表中某个字段信息】
update 表名 set 字段;

【向表中字段中插入信息】
insert into 表(字段1,字段2...)  values(值1,值2...);

【查询表中所有信息】
select * from 表名;

【查询表中区间值】
比如A表中,ID字段有1,2,3,4...等,要查2到5中间的数据;
select * from A表 where ID字段 between 2 and 5;

【查询表中A数据或者B数据】
select * from A表 where ID字段=1 or ID字段=2;

【查询表中固定几条数据】
select * from A表 where ID字段 in(1,2,3,4);

【联想查询】---多用于查询中文
select * from A表 where 人名字段 like "唐%";---把A表姓唐的全部查询出来

【查询表按升或降序排列】
select * from A表 order by ID字段 desc;---默认不写“desc”是按升序,写了是降序

【查询表中指定几条数据】----用于分页
select * from A表 limit 3 , 5;---从第3条开始取到第5条(不包含第3条)

【查询表中数据总数为多少条】
select count(*) from A表;

多表查询条件是要有相同的字段比如:
A表中有ID字段,B表中也有ID字段
【内联查询】
select A表ID字段=2,B表ID字段=4 from A表 inner join B表 on 条件(比如A表ID字段=B表ID字段,只会筛选出符合这个条件的)

【左、右联查询】
select A表.字段 from A表 left[right] join B表 on 条件;

【嵌套查询】
select * from A表 where ID字段 in(select ID字段 from B表);

Tags:帝国CMS   MySql数据库

支持一下! ()

文章评论

    共有条评论大侠,来闹两句...

    请输入昵称:

    填入验证码:

打赏本站

  • 如果您觉得站长文章不错,可以通过扫码支付打赏一下哦!
  • 微信扫码:您说多少就多少~
  • 支付宝扫码:您说多少就多少~