Lnmp环境中php-mysql版本问题
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,操作系统:CentOS release 6.7 (Final) 64位内核:2.6.32-573数据库:mysql5.6.30(RPM安装)出现的问题:1、在rpm包当初安装mysql5.6.30时,
千家信息网最后更新 2025年01月20日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安全错误
数据库的锁怎样保障安全
数据库大小排行
软件开发去哪里培训好
情报数据库英文
软件开发技术怎么学
魔兽tbc pve服务器
软件开发讲什么项目
服务器驱动精灵
用友u8连接服务器显示错误
红果互联网络科技
网络安全意识形态研讨
计算机网络安全技术怎么就业
云服务器公司申请注册
2021年我的世界最强服务器
ccs软件开发实验报告
可以连接数据库的excel软件
云平台数据库架构
赣州大盛科技互联网公司
西城区大型软件开发怎么样
科技软件开发公司电话
dba数据库专家讲堂
网络安全法个人信息规则包括
java哪个文件连接数据库
软件开发团队介绍怎么写
java数据库连接配置
cs为什么连接不到任意官方服务器
海南信息化软件开发代理价钱
非码网络技术有限公司
深圳市百辰网络技术有限公司
兰州棋牌游戏软件开发公司
catworks数据库