由于要升级 php 版本到 7.2 ,我升级了 xampp 到 v3.2.4 版,先备份低版本中的数据库文件 /mysql/data 以及其他配置, uninstall 旧版,安装新版 xampp ,替换掉一些配置文件,将备份的数据库文件还 […]
标签: MySQL
MySQL中GROUP BY分组多字段以及HAVING的使用
SQL分组GROUP BY多个字段的情况: GROUP BY 在需要数据统计时经常用到,一般与聚合函数((COUNT, SUM, AVG, MIN, MAX)配合使用,他是可以使用多个字段的,下面看看 GROUP BY 多个字段的情况。 这 […]
Centos7.6安装opensips并实现通话成功
先是使用 opensips 官方的 docker 尝试,好不容易装好了,软电话( sipphone )上注册不成功,主要是我 docker 又是装在 VirtualBox 的虚拟机里的,网络结构致使调试困难,直接新开一个虚拟机,很顺利的就安 […]
mysql重置自增id
有三种办法可以重置 mysql 数据表的自增 id 。 1. 直接更新 AUTO_INCREMENT ALTER TABLE table_name AUTO_INCREMENT = 1; 重置表结构 TRUNCATE TABLE table […]
关于1071 – Specified key was too long; max key length is 767 bytes错误的原因
将 mysql 数据库里某个 UNIQUE 唯一索引字段从 utf8 改为 utf8mb4 时提示 1071 – Specified key was too long; max key length is 767 bytes ,来看看这个错 […]
MySQL数据库操作中参数绑定的使用
主要是总结一下进行常用数据库查询(操作)时常常用到的包括 PDO 和 mysqli 中应该注意的参数绑定,以降低被 sql注入 的风险。 在 mysqli 连接数据库时,使用函数 bind_param() 。 使用范例: <?php […]
PHP面试题精选
精选一些PHP面试题汇总一下给个参考: 数据库字段 int(10) 与 int(11) 的区别 在字段被指定为 int 时就确定了他是占用 4bytes (字节),也就是 8bit (位),而 int(10) 代表的其实是显示宽度,也就是存 […]
MySQL替换字段中的字符串
这个经常用到的 MySQL 语句记录一下。 比如某些 CMS 中发布文章的插入图片的时候,用的是绝对地址,然后你换域名了之后,这个图片地址就不对了。(所以以后富文本中的图片大家都用相对地址比较好。) 这是后就需要把数据库中富文本字段中的网址 […]