易截截图软件、单文件、免安装、纯绿色、仅160KB

转载 mysql怎么取出最新增加的数据

从核桃博客
转载,
友情问答2-mysql怎么取出最新增加的数据
在http://zhidao.baidu.com/question/131093225.html
有人问“mysql怎么取出最新增加的数据”,
其实正确的方式是将字段定义成int primary key
auto_increment,然后用last_insert_id()取出来,因为这是面向连接的,线程安全的,如果取max(id)这样的方式,多线
程的时候就不对了,因为你取到的是表里面最大的id,很可能是其他线程(连接)插入到数据库的;
测试如下:
....
更多信息请查看原文


相关文档:

mysql在再次卸载后重装出现Start services不能启动

    最近做一个小项目,刚好遇到这个问题,没什么时间去解决这个问题,大概在网上找了一下,说改实例名,改注册表,先不是很敢改,毕竟对注册表一直觉得是个大神,不敢随便动,今儿是豁出去了,就在注册表中查找所有代mysql字样的信息全部删除,最后竟然成了,当然卸载后删除之前所有的相关信息,安装文件目 ......

MySQL 5.5 版本发布

近日,MySQL 5.5 第一个版本发布了,基于MySQl 5.4,但是在性能上相对于当前的5.0/5.1有了很大的提升。
 新特性:
支持semisynchronous (半同步)复制接口,可搭建出一个相对完美的MySQL高可用性方案
集成Innodb plugin 1.0.6
支持 SQL 标准 SIGNAL 和 RESIGNAL 语句
增强XML功能,支持 LOAD XML 语句
可通过 A ......

Mysql 使用instr代替like

使用内部函数instr,可代替传统的like方式查询,并且速度更快。
instr函数,第一个参数是字段,第二个参数是要查询的串,返回串的位置,第一个是1,如果没找到就是0.
例如,
select name from tpl_user where 1 and instr(`name`,’jack’);
可查询名字中带jack的名字。 ......

mysql update set

update  article set body = (REPLACE(body, '</div>', ' ')) where typeid=21
用update和replace在mysql中替换某一个字段的部分内容
update users_settings set `ConfigValue` = replace(configvalue,' fromstr' 'tostr') where `ConfigName`='accesslist'
对于针对字符串位置的操作,第一个位置被标记 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号