WenRou's Blog
敏辛苦调试,终于解决mariadb使用中出现的问题,谢谢敏的付出
2016-2-27 温柔哥
台湾vps换到台湾独服后,目前使用mariadb10.1数据库出现了三个问题,

1、一个使用 phpweb 没法用,因为老是提示 Mysql version can not be less than 4.1

2、第二个就是乱码问题,其实是数据库编码问题。按照敏的教程,已经解决。

3、ecshop这个程序在使用中连接mysql5.5没有问题。没有tmp这个表可以正常访问的,到了mariadb一定要这个表。

 敏辛苦的调试,发现有些程序比较傻,认为mariadb10.1 比mysql4.1的版本低。

 于是人为加个6.6.6做前缀(6.6.6-virtual-10.1.11-MariaDB),

 用敏的原话说:“phpcms的zend我给反编译了一遍,然后把判断改了,

 那个4.1的问题,强行给改了程序中的php文件,让他输出个6.6.6

 结果程序就以为是6.6.6版本的mysql,结果正常了。“

 ecshop也是语句问题。一切依旧是mysql5与mariadb10这个版本号引起的血案。

 现在敏正在研究,劫持php的mysql_get_server_info这个函数。谢谢敏的付出!
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容