关于Struts2 乱码问题!MySQL数据库一旦设置过编码就Unknown initial character set index '45'

cart55free99 2011-03-13 12:20:28
关于Struts2 乱码问题!MySQL数据库一旦设置过编码就Unknown initial character set index '45'

我的工程编码设置是 utf-8
mysql重新配置设置的编码是 utf8
我的连接字符串也写成jdbc:mysql://localhost:3306/db_bookstore?useUnicode=true&characterEncoding=UTF-8

另外服务器的编码 我是myeclipse自带的tomcat 怎么改编码呢?
...全文
409 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
licip 2011-03-13
  • 打赏
  • 举报
回复
你可能是后改过来吧。你原来数据的配置不是UTF-8的吧。如果你是后改过来的,那很忙烦的,mysql有数据库的编码,有表的编码,还有字段的编码,你都要改为utf-8的编码,才可以的。
zzh200411 2011-03-13
  • 打赏
  • 举报
回复
+1+1+1+1+1+1+1+1+1+1
Evil_cloud 2011-03-13
  • 打赏
  • 举报
回复
在数据库中插入中文试试会不会出现上面的错误!
cart55free99 2011-03-13
  • 打赏
  • 举报
回复
我发现好像是我的数据库有问题呢! 一旦设置编码就报错。

我字段的编码忘改了。这个版本的sqlyog 竟然把字段编码藏起来了。。
singwhatiwanna 2011-03-13
  • 打赏
  • 举报
回复
tomcat配置文件

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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