用java程序保存数据到mysql中时,数据在程序端是正常的,保存到mysql数据库中时全变问号。程序端和数据库使用的都是utf-8
解决方法
在写jdbc url连接时加上 useUnicode=true&characterEncoding=utf8,如下:
jdbc:mysql://localhost/databaseName?useUnicode=true&characterEncoding=utf8
用java程序保存数据到mysql中时,数据在程序端是正常的,保存到mysql数据库中时全变问号。程序端和数据库使用的都是utf-8
解决方法
在写jdbc url连接时加上 useUnicode=true&characterEncoding=utf8,如下:
jdbc:mysql://localhost/databaseName?useUnicode=true&characterEncoding=utf8