JSP显示MYSQL数据库中文内容是????乱码,SQLSERVER能显示中文,怎么回事
页面都是UTF-8的,请问MYSQL问题出在哪里呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
页面都是UTF-8的,请问MYSQL问题出在哪里呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
一般在建立连接之后,执行语句set names utf8
@写库之前输出查看是否乱码。
@进数据库里面看看。
@读库再看看。
引用来自#7楼“daishunchao”的帖子
引用来自#6楼“Snail_”的帖子
引用来自#5楼“daishunchao”的帖子
引用来自#4楼“Snail_”的帖子
我想你数据库中的数据已经是乱码了!你去查查看
查看数据库类型是在mysql安装目录下的my.ini 文件中
编码和端口还有其它的一些都在这!如
port=3305
[mysql]
default-character-set=utf8
如果要改编码之类的,就在这改!
引用来自#6楼“Snail_”的帖子
引用来自#5楼“daishunchao”的帖子
引用来自#4楼“Snail_”的帖子
我想你数据库中的数据已经是乱码了!你去查查看
查看数据库类型是在mysql安装目录下的my.ini 文件中
编码和端口还有其它的一些都在这!如
port=3305
[mysql]
default-character-set=utf8
如果要改编码之类的,就在这改!
引用来自#5楼“daishunchao”的帖子
引用来自#4楼“Snail_”的帖子
我想你数据库中的数据已经是乱码了!你去查查看
查看数据库类型是在mysql安装目录下的my.ini 文件中
编码和端口还有其它的一些都在这!如
port=3305
[mysql]
default-character-set=utf8
如果要改编码之类的,就在这改!
引用来自#4楼“Snail_”的帖子
我想你数据库中的数据已经是乱码了!你去查查看
查看数据库类型是在mysql安装目录下的my.ini 文件中
编码和端口还有其它的一些都在这!如
port=3305
[mysql]
default-character-set=utf8
如果要改编码之类的,就在这改!
我想你数据库中的数据已经是乱码了!你去查查看
查看数据库类型是在mysql安装目录下的my.ini 文件中
编码和端口还有其它的一些都在这!如
port=3305
[mysql]
default-character-set=utf8
如果要改编码之类的,就在这改!
可是我数据库已经选择UTF-8了,请问能查看数据库采用什么类型吗?
一般是你数据库的问题,跟JSP关系不大。创建数据库的时候可以选择使用什么样的字符集的,一般选择使用BIG5或者GB2312,如果你不选择的话,MYSQL默认的字符显示就会乱码。