MySQL 字段前缀、后缀、替换操作
发布时间: 2022-04-19 22:00:10 评论数: 0
添加前、后缀 concat,字符串替换 replace添加前缀UPDATE `table` SET field_name = concat("前缀", field_name);添加后缀UPDATE `table` SET field_name = concat(field_name, "后缀");批量替换UPDATE `table` SET field_name = REPLACE(intro, "before_replace", "after_replace"); ......
mongodb windows下扩展安装
发布时间: 2022-04-16 23:10:46 评论数: 0
今天心血来潮想学习非关系数据库既NoSQL,之前用的都是关系数据mysql,非关系数据库比较有名的就是,MongoDB和Redis,看了网上既的介绍MongoDB貌似用的比较多,于是就去看看文章操作一下,回归正题,今天讲的是怎么安装MongoDB
我的本地web环境XMAPP,PHP版本5.4.4,
这里有两个参数要注意一下,已经用红框框出来了,请看下图
图上的红框的跟dll版本有关
接着往下讲,接着就要下载mongodb dll,这里附上链接提供dll
#
这里选择的版本跟要跟上面的对应上,我这里选择php_mongo-1.6.0-5.4-ts-vc9-x86.zip
解压把ph ......
MySQL实现类似于connect_by_isleaf的功能 MySQL方法或存储过程
发布时间: 2022-04-02 02:32:14 评论数: 0
最近有个特别变态的业务需求,有一张表CREATE TABLE `demo` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`tid` int(11) DEFAULT '0',
`pid` int(11) DEFAULT '1',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3000124 DEFAULT CHARSET=utf8;大概就是这样,有300多万行记录,每个pid记录的这个ID的最顶级分类,tid是它的上级分类!现在需求是:通过指定一个ID,查找 ......
为什么在有的服务器上禅道、蝉知、然之安装会报错? 之理解MySQL的SQL_MODE
发布时间: 2022-03-31 15:41:21 评论数: 0
最近用蝉知的CMS建站比较多,感觉蛮顺手的,但在给客户安装的时候却会出现安装报错,其原因也很简单查看了一下他们的install.sql文件中,有些时间字段的默认值是0000-00-00 00:00:00 ... 额,我个人习惯将时间值存int类型,这样程序处理上还有查询计算上会方便一些,可能他们为了在看数据库的时候方便一目了然的认出时间吧...不管它的初衷,要改程序不太可能了,以后也不好升级.我还是改我的数据库的兼容模式吧在MySQL5.5以后,其默认使用的是一种严格模式,也就是说,像禅知用的这种默认值的方式就会报错.SO,我们今天来说一说这个SQL_MODEL的相关的东东SQ ......
mysql数据库SQL分页过多时如何优化?
发布时间: 2022-03-23 16:41:18 评论数: 0
SQL分页过多时(例如 limit 1000000, 20),效率会明显降低下,如何优化?SQLServer用的是类似:
SELECT top 10 * FROM USER ORDER BY uid ASC ;MySQL用的是类似:
SELECT * FROM USER ORDER BY uid ASC LIMIT 0,10;如果要显示第二页的数据,通常的做法是
SELECT * FROM USER ORDER BY uid ASC LIMIT 10,10;这样的问题是,当数据量过多,越往后翻页速度越慢,那么有什么简单的解决办法吗?如下几种方式可参考:一、如果是连续分页查询,可 ......