Lnmp环境中php-mysql版本问题
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,操作系统:CentOS release 6.7 (Final) 64位内核:2.6.32-573数据库:mysql5.6.30(RPM安装)出现的问题:1、在rpm包当初安装mysql5.6.30时,
千家信息网最后更新 2025年11月08日Lnmp环境中php-mysql版本问题
操作系统:CentOS release 6.7 (Final) 64位
内核:2.6.32-573
数据库:mysql5.6.30(RPM安装)
出现的问题:
1、在rpm包当初安装mysql5.6.30时,出现过mysql-libs冲突的问题,将其给卸载了,但是在安装php-mysql的时候就出现报错以下的报错(若干行),
from install of mysql-libs-5.1.69-1.el6_4.x86_64 conflicts with file from package MySQL-server-5.6.13-1.linux_glibc2.5.x86_64
不能正常安装php-mysql 就会导致我们安装zabbix时数据库连接里面不能显示Mysql(其中一个原因)
查找相关资料,可以下载Mysql5.6的一个兼容包,
参考:http://www.linuxidc.com/Linux/2013-11/92831.htm
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-shared-compat-5.6.14-1.el6.x86_64.rpm下载成功后安装:rpm -ivh MySQL-shared-compat-5.6.14-1.el6.x86_64.rpm 然后安装php-mysqlyum install php-mysql 安装成功
2、安装zabbix 2.4.8数据库初始化问题
创建好zabbix数据库,做好zabbix用户授权后,初始化数据库时发现报以下错误,BLOB/TEXT column 'xxxxxx( 表名称)' can't have a default value query ,意思是TEXT类型的表字段不能够有默认值。在mysql5.1的版本里没有发现该问题,查找相关资料,说是以下原因:
1、 MYSQL5.x是不允许BLOB/TEXT类型的字段拥有默认值的。
2、 由于MySQL是在'strict mode'严格模式下工作的,如果改为非严格模式,上面的语句就可以执行成功
解决方法:
更改数据库的配置文件,添加以下内容即可
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
重启数据库,重新加载初始化数据库,不再出现此类错误。
数据
数据库
问题
成功
原因
字段
是在
模式
类型
资料
错误
版本
操作系统
内容
内核
名称
意思
文件
方法
时候
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全培训平台登录
举例说出生活中的数据库
小学一年级网络安全宣传周
遵化服务器
工控网络安全手册
教师网络安全培训笔记
物联网汽车数据库
河北机电软件开发模型
软件开发面试问个人规划和目标
计算机网络安全个人防范措施
魔兽世界服务器登陆失败
服务器电源维修
软件开发英文叫什么
宜兴智能软件开发诚信经营
渭南复华网络技术有限公司
鼓楼区派出所网络安全教育
电脑显示请输入正确的服务器ip
全国计算机网络技术题型
河南工业软件开发服务
数据库中r交s
查询数据库的表名
上海土地资产管理软件开发公司
安全狗服务器版 4.2
数据库十位定长字符串
蚌埠市网络安全管理办公室
联发科g85 评测数据库
软件开发有什么政府补助
x86架构的服务器开发怎么样
怎样找教育软件开发商
山东浪潮服务器虚拟化建设