mysql4文件C:mysqlsharecharsetsconf没有发现(errcod)
复制代码代码如下所示:
文件C: MySQL 分享字符集。conf'not发现(Errcode:22)字符集# 33不是一个,是的,
在查找之后,基本上可以确定PHP的较低版本与MySQL的高版本之间兼容性的原因。
最简单的方法是升级PHP的PHP5.3版本,和未知的考验。因为服务器不是我的对手,也不敢动,怕麻烦,所以保持PHP的低版本,和其他方式。
下面的实验对各种网络中发现的解决方案进行了参考:
这是说,则不设置在MySQL的配置,检查my.ini在MySQL的安装目录,则是正确的,不是因为这个原因。
在my.ini默认字符集= utf8 MySQL的配置说。#评论修好,我变了,无效。
我把所有的文件分享字符集目录的MySQL安装目录下的C: MySQL 分享字符集,我复制它无效。
最后,找到一个方法来改变output_buffering =关闭在PHP.ini output_buffering =,和上面的提示都消失了。
知道了,我不知道是什么。哪位大虾知道,请通知我谢谢!
临时解决办法…字符集。conf'not发现(errcode:22)字符集的# 33
下面的PHP程序提示类似的错误信息:file'c: 共享MySQL字符集。conf'not发现(errcode:22)字符集的# 33不是编译字符集和不指定the'c: 共享MySQL字符集 index'file这种错误并不影响程序的运行,但效果界面。
原因可能是MySQL版本的4.1以上导致了编码规则的改变带来了许多大问题和小问题。如果设置了服务器的默认字符UTF8,将有在DOS窗口提示。
有少数人有这样的问题。但从搜索结果来看,最后一个解决这个问题的人是很少的。据说有人用PHP5来解决这个问题。但我不想升级到PHP5,最后花了很多时间去看一个人的好的建议(当公司搜索没有记录,使源不知道),可能是看到下面的信息myslq官方网站:在MySQL的官方网站后看到有人说,错误的信息不是说一个文件查找的目录,然后建立一个目录!更好的地方,这个帖子也提供了相关的文档,我把你放回去了,分享一下!PS:减压MySQL这个文件夹中的字符集目录取代MySQL字符集目录后就行了!包下载:点击这里下载附件(MySQL zip)
mysql中的图片不显示问题
一个PHP页面在数据库中显示图片,但它没有显示:
uff1a结算条款
现在确定的MySQL版本显示phpinfo(),如果显示的版本是不是在机器运行MySQL的版本一样,它是一个问题,我的机器上运行的4.1个版本,但它显示了3.23.49.it版本可能是以前安装的mysql版本不完全卸载,重新编译PHP,
配置——用mysql。再看看MySQL在phpinfo()版本,刷新页面来显示图片,并可以正常显示。