File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) 求助~!~!~!

lphy 2004-11-23 10:53:39
刚装了一个mysql 4.1.7

页面总会显示

File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2) Character set '#28' is not a compiled character set and is not specified in the 'c:\mysql\share\charsets\Index' file

my.ini 里面已经设置
default-character-set=gbk

如果设置 default-character-set=latin1

则数据会显示乱码

请求帮助
...全文
232 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ncowboy 2004-11-24
  • 打赏
  • 举报
回复
不知道可以说什么了
lphy 2004-11-24
  • 打赏
  • 举报
回复
好像还是没人发现具体是什么原因嘛
ncowboy 2004-11-23
  • 打赏
  • 举报
回复
其实,编码的问题,你没有必要更改数据库的设置,你在每次查询之前,发送一个set ……查询设置你的编码方式。这样你的程序就是稳当的了。而且,也有很强的移植性。
ncowboy 2004-11-23
  • 打赏
  • 举报
回复
mysql> show variables like '%character_set_database%';
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| character_set_database | gbk |
+------------------------+-------+
1 row in set (0.00 sec)

mysql>
我设置了,怎么没有问题?
lphy 2004-11-23
  • 打赏
  • 举报
回复
重装了N遍了,还是这个问题,怀疑是php的问题

系统环境:win2000 server+php 4.3.9+mysql 4.1.7
ncowboy 2004-11-23
  • 打赏
  • 举报
回复
如果没有重要的数据,你就重装吧。
lphy 2004-11-23
  • 打赏
  • 举报
回复
顶~!~!急~!~!
lphy 2004-11-23
  • 打赏
  • 举报
回复
谢谢,发现问题了

我把mysql_connect移到文件的开头就可以了
mysql_connect前面有输出的话就会出问题

不知道是由于php的问题还是mysql的问题

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧