当我用&连接mysql的url参数时,通过jdbc向mysql中插入中文数据后,发现最终插入的是?,后来改成&就好了。
dbinfo.properties正确配置如下:
#Mysql的配置
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8
username=test
password=test
很多地方讲的是url的参数连接要用&而不是&,但在我的环境里 &就是不成功,原因待明,不成功的话还是要多尝试喽。