数据库

Mysql 使用全文索引(FullText index)

简单介绍 MySQL全文索引是在基于文本的列(char、varchar或text列)上创建的,以提升对这些列中包含的数据的查询和DML操作效率。全文索引被定义为create table语句的一部分,或者使用alter table或create index追加到现有表中。搜索...
阅读全文

PHP 捕获Fatal error错误与异常处理

php中的错误和异常是两个不同的概念。 错误:是因为脚本的问题,比如少写了分号,调用未定义的函数,除0,等一些编译语法错误。 异常:是因为业务逻辑和流程,不符合预期情况,比如验证请求参数,不通过就用 throw new 抛一个异常。 在php5的版本中,错误是无法被 try...
阅读全文
数据库

Mysql 批量替换数据库中某个字段内容的sql语句

近年来由于我国新广告法的实施,大量企业网站充斥着违法违规敏感广告词,导致企业被市场监查部门罚款,那么我们企业网站中存在的违法违规敏感广告词可不可以一键替换呢?答案是可以的,下面我们以织梦dedecms程序为例,如何利用织梦数据SQL命令语句一键替换。 例如织梦数据库中某个字...
阅读全文
编程语言

PHP 判断字符串是否有包含乱码

判断一个字符串是否包含乱码: 1. 可以用正则匹配,但是你需要知道乱码大概包括的符号有哪些。 2. 运用黑魔法之jsonencode($string) === 'null' 来判断。如果字符串中含有乱码,jsonencode该字符串就会返回null。
阅读全文