我用java连接了mysql,插入一条记录,包含一个数字和一个中文两个变量,中文变成了问号

2024-11-22 12:00:37
推荐回答(1个)
回答1:

ddenug调试,看在程序中是否乱码.如果调试没乱码,那就在连接数据库语句时Connection sqlCon = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/test?user=root&password=1&useUnicode=true&characterEncoding=utf-8"
);