程序连接数据库时中文显示为问号,通常是因编码不匹配所致。解决该问题需调整MySQL的默认编码设置,确保字符编码统一,从而正确显示中文内容。
1、 在MySQL安装路径中查找名为my.ini的配置文件。
2、 进入客户端区域,将默认字符集由 latin1 修改为 utf8,即把 default-character-set=latin1 更换为 default-character-set=utf8,确保配置正确保存。
3、 进入服务器的配置文件,定位到server部分,将其中的default-character-set=latin1修改为default-character-set=utf8,以确保字符编码支持中文。
4、 重启MySQL数据库即可解决问题。
评论
更多评论