浅谈mysql中的中文随机码问题

浅谈mysql中的中文随机码问题
首先,我用MySQL的版本号是5.5.17。最近的问题是,当我在eclipse中通过JDBC将中文数据写入数据库时,数据库中显示了什么这是乱码,为了解决这个问题,搞了一个晚上(当然,关灯后床(__))加上此刻的早晨,有一个大脑袋,改变甚至直接写信给中国的数据库会报错(我的错误页面发布):
事实上,现在回头看,该代码是在MySQL安装文件更改my.ini文件和数据的db.opt文件,具体修改如下:

修改my.ini文件中的文件:

{客户}
港口= 3306

{ MySQL }

默认字符集= GBK

{他}
服务器= utf8字符集
现在你需要在数据修改db.opt:

默认字符集= utf8

默认排序规则= utf8_general_ci
现在,文件完成了,现在需要重写启动mysql服务,输入MySQL并输入命令
显示变量如阿胶% %;
然后显示变量% %输入字符。

如果上面的结果和下面的一样,就会成功。

此外,在将来,如果遇到从Eclipse到数据库写入中文数据的SQL异常,您可以先在CMD中输入命令:
显示创建数据库;(DB作为数据库名)可以查看数据库的代码,如果它仍然是latin1,你可以使用下面的命令来修改数据库编码:

改变数据库的默认字符集utf8;
这使得数据库的编码改为UTF8。
此时,您可以在连接JDBC时随意添加中文到MySQL。
以上是我在使用mysql时遇到的障碍,希望能为遇到同样问题的同学提供一些参考

请花些时间与朋友分享这篇文章,或者留下评论,我们要感谢你的支持
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部