VPS侦探论坛

 找回密码
 注册
查看: 7607|回复: 8

终于发现MYSQL_PDO的问题出在哪里了

[复制链接]
发表于 2011-7-18 19:02:08 | 显示全部楼层 |阅读模式

只要把MYSQL的服务器端更新一下即可。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2011-7-18 19:02:28 | 显示全部楼层


还有就是PHP再自己编译一下,即可
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-7-18 20:04:10 | 显示全部楼层

如何更新mysql?
重新编译安装?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2011-7-18 20:46:14 | 显示全部楼层



是的,可以把MYSQL重新编译安装,这样的话直接把你的MYSQL更新到最新的,然后PHP编译的时候也要自己去编译,记得把MYSQL-PDO的编译参数改成MYSQL自带的即可,
要先安装MYSQL,再重新编译PHP,因为它要用到MYSQLCLIENT的这一个文件
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-7-19 09:25:52 | 显示全部楼层

有数据的话,重新编译安装会不会造成数据丢失?
还有我觉得这个mysql-pdo没什么问题也

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2011-7-19 11:06:31 | 显示全部楼层

回复 5# 的帖子


可能是因为你用的那一些项目都是国内的人编的吧,现在国内的那一些项目基本上都是用MYSQ的接口来编他们的产品的,要是你用到新的ZEND FRAMEWORK的话。。
你就会发现,军歌的这一个LNMP会大面积的出现NON-OBJECT的问题(仅仅是MYSQL-PDO。其他 的PDO连接没有试过),我也想了很久,先前我自己配的时候都是用FREEBSD的系统来架的服务器,没有出现过这一个问题,版本也和军哥的版本大同小异,也在想是什么出了问题。
我几乎把所有的LNMP里面的软件都自己重新编译了一下*(要知道当初就自己装了,为了省麻烦,哎。)。还是会有NON-OBJECT的这一个问题,,

后来我想会不会是这一个MYSQL出了问题,我就把原来的MYSQL给删掉,换上了现在新的5.5.14的版本(ORACLE优化过的)。然后再编译了一下PHP和APACHE,果然就没有出现这一个问题了。
 楼主| 发表于 2011-7-19 11:15:31 | 显示全部楼层

回复 5# 的帖子


要是你里面有数据的话,可以用PHPMYADMIN给备份一下就可以了,然后你装了新的MYSQL后,再导入进去就可以了,没有啥大的问题,就是VIEW的权限要再修改一下。新版本的MYSQL有不少的改进,还是值得你去升级一下的。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-7-19 12:05:44 | 显示全部楼层

5.5版本太高了
我用的都不支持
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2011-7-19 13:01:29 | 显示全部楼层

回复 8# 的帖子



这一个就要看你情况了么,除了里面的那一些存储过程是有一点问题外,别的都是兼容的啊。。

军哥运维代购:http://shop63846532.taobao.com/

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-20 23:41 , Processed in 0.027860 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表