WenRou's Blog

新浪微薄腾讯微薄

最新碎语:测试图片碎语哦

您的位置:WenRou's Blog >工作> 敏辛苦调试,终于解决mariadb使用中出现的问题,谢谢敏的付出

敏辛苦调试,终于解决mariadb使用中出现的问题,谢谢敏的付出

台湾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这个函数。谢谢敏的付出!

---

转载请注明本文标题和链接:《敏辛苦调试,终于解决mariadb使用中出现的问题,谢谢敏的付出

发表评论

81 + 3 =
路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交