今天在公司改版公司网站的时候又出现了一个不痛不痒的错误,运行php程序显示当前Mysql的版本信息时老是提示以下类似的错误的信息: 虽然这个错误关没有显示程序的运行,但是看到这样的信息总是不爽,就因为我没有把Mysql装在默认的C盘下? 于是搜索相关的相信,大概的原因应该也是因为Mysql 4.1以上的版本对编码规则改变导致了好多大大小小的问题,如果服务器的默认字符集是UTF8,DOS的窗口就会出现“File ‘c:\mysql\share\charsets\?.conf’ not found (Errcode: 22) Character set ‘#33′ is not a compiled character set and is not specified in the ‘c:\mysql\share\charsets\Index’ file ”之类的错误! 其实只要把你mysql安装目录下的share\charsets下的所有文件复制到c 盘就可以了 |