常见问题总结——数据库

  • MySQL存储引擎有哪些?

 

MyiSAM(默认)、InnoDB、BDB、Merge、Archive等

最常见的两种:

MyISAM: Mysql的默认数据库,最为常用。拥有较高的插入,查询速度,但不支持事务

   InnoDB :事务型数据库的首选引擎,支持ACID事务,支持行级锁定

 

 

  • char、varchar、nchar、nvarchar的区别

 

http://blog.csdn.net/tongailing/archive/2011/04/01/6294617.aspx

 

  • limit,offset用法

limit后面可以跟一个或者两个参数。

跟一个参数n时,返回结果的前n个结果;

跟两个参数n,m时,表示从第n个开始的后面m个结果(1、n从0开始编号;2、到最后一行,m=-1)

 

limit n offset m表示从第m个开始的后面n个结果

 

注意下面两个sql语句区别:

SELECT `keyword_rank`.* FROM `keyword_rank` WHERE (advertiserid='59') LIMIT 2 OFFSET 1;

比如这个SQL ,limit后面跟的是2条数据,offset后面是从第1条开始读取。

SELECT `keyword_rank`.* FROM `keyword_rank` WHERE (advertiserid='59') LIMIT 2,1;

而这个SQL,limit后面是从第2条开始读,读取1条信息。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值