用eclipse写服务器代码,数据库用的是MySQL,但是向数据库插入中文字符时总是乱码。
答案:2 悬赏:30 手机版
解决时间 2021-03-24 20:53
- 提问者网友:謫仙
- 2021-03-23 23:04
一直被这个问题困扰着,不知道数据库用什么编码才能做到直接向数据库中插入和取出中文,希望大家能够帮忙解决下。
最佳答案
- 五星知识达人网友:佘樂
- 2021-03-24 00:32
您好,很高兴为您回答,首先你需要做的是确认 MySQL 数据库的本地化编码格式正常,数据的读取与录入均无异常,
对于保证了前者的情况下,您是做 Java web 程序,就要保证所使用的框架或者工程的本地化编码与数据库相匹配,不然,就会产生乱码的情况
对于保证了前者的情况下,您是做 Java web 程序,就要保证所使用的框架或者工程的本地化编码与数据库相匹配,不然,就会产生乱码的情况
全部回答
- 1楼网友:夜风逐马
- 2021-03-24 00:40
url试试改成:
jdbc:mysql://localhost:3306/mysqldb?user=root&password=123456
你端口号没写...
如果还是有问题,就把user和password去掉
改为
class.forname(url,"root","123456") ;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯