首页 » PHP

关于Mysql中bit字段,在PHP中使用不同的驱动(libmysql和mysqlnd)读取的不同

 MySQL, PHP 2016-06-27

在新接手的项目里,有些数据保存在mysql中,使用了bit字段(bit数据的值保存为0或者1),刚开始只是以为和tinyint字段差不多使用,而且在本地也没有出现大问题,就没有在意。可是在测试服务器上(Linux),读取bit类型的数据出现了问题:原本在本地,直接就读取出了0或者1,但是在测试服务器上,却是另外的数据
刚开始以为是window和linux之间系统的差异,就去网上查了一下,使用ord函数处理了一下bit型数据,这样测试服务器上的数据是正常了,可是本地的数据却有不对了。
之后对比了一下本地和测试服务器的环境,发现本地连接MYSQL使用了Mysqlnd驱动,而测试服务器还是使用libmysql驱动,将测试服务器的驱动更换成mysqlnd之后,bit型数据就可以不用ord函数处理了!

php mongo报错:’Failed to connect to: XXXXX: Remote server has closed the connection’的解决方法

 PHP 2014-08-25

php mongo报错:’Failed to connect to: XXXXX: Remote server has closed the connection’的解决方法

PHP函数file_get_contents无法请求https连接的解决方法

 PHP 2014-05-24

PHP函数file_get_contents无法请求https连接的解决方法

解决PHP上传图片$_FILES为空问题

 PHP 2014-03-12

解决PHP上传图片$_FILES为空问题

PHP生成手机号

 PHP 2014-03-03

PHP生成手机号

PHP验证 身份证规则

 PHP 2014-01-25

PHP验证 身份证规则

apache报错“you don’t have permission to access /** on this server”

 PHP, apache 2013-07-29

apache报错“you don’t have permission to access /** on this server”

linux环境下在php中添加mongoDB扩展

 PHP, linux 2013-01-05

linux环境下在php中添加mongoDB扩展

运行phpize时出现:Cannot find autoconf. Please check your autoconf installation

 PHP, linux 2012-12-20

运行phpize时出现:Cannot find autoconf. Please check your autoconf installation

nginx安装参数详解

 PHP, linux 2012-12-18

nginx安装参数详解

 第 1 页,共 2 页  1  2 
 友情链接:web集结号     京ICP备11006177号