WordPress屏蔽数据库执行报错

有的时候,某些数据操作是允许数据库报错的,例如: WordPress 数据库错误: [Duplicate entry 这种错误其实是数据库中存在重复的数据,导致报错的。 如果想要屏蔽数据库执行报错,只需要在执行数据库语句之前, 添加以下代码…
4个月前
WordPress十万篇文章数据库优化指南

WordPress网站访问慢,一般是数据库查询语句执行慢导致的。 例如:查询语句如下 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = ‘post’ AN…
6个月前
Termux安装MySQL(mariadb)

安装命令 pkg install mariadb Installing MariaDB/MySQL system tables in ‘/data/data/com.termux/files/usr/var/lib/mysql’ … O…
7个月前
MySQL导入数据报错:ERROR 1366 (HY000)

MySQL执行导入数据时报错: ERROR 1366 (HY000): Incorrect string value: ‘\xD5\xC5\xC8\xFD’ for column 这应该是数据库字符集的问题,解决办法如下: 查看当前字符集设…
1年前
WordPress数据库查询缓存插件

将MySQL查询语句执行完后的结果缓存至文件、Redis、Memcached,当再次查询时,直接从缓存中读取结果,让页面浏览更快!
1年前
WordPress Invalid default value for ‘post_date’

WordPress在更新文章表时,出现SQL错误。 ERROR 1067 (42000): Invalid default value for ‘post_date’ 解决办法: 执行以下sql,记得将表名改为您网站的文章表名。 ALTER…
1年前
fastadmin表单唯一性验证

fastadmin有时候后台的表单需要保证某个字段具有唯一性,例如:下面的用户名字段 如果我们的表单需要实现上面那个效果,可以参考以下代码。 首先,修改验证器规则代码,示例文件:admin/validate/Coupons.php /** …
1年前
MySQL使用强制索引提升查询速度

未使用强制索引时,查询语句如下: SELECT `orders`.`id`,`orders`.`order_number`,`orders`.`date`,`orders`.`order_status`,`orders`.`sku`,`or…
1年前
The server requested authentication method unknown to the client

php连接MySQL8报错: SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client 解决办法: 修改MySQL配置文件…
1年前
thinkphp报错:fields not exists

使用模型向数据库添加数据时,竟然报错了 fields not exists:[settle_type] 添加数据代码如下: $result = ProjectSettleType::create($v,true); 通过检查数据库表,发现这…
1年前