欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【实例解说MySQL数据库中文问题的解决方案】,下面是详细的分享!
实例解说MySQL数据库中文问题的解决方案
MySQL数据库中文问题的解决方法:
1.my.ini MySQL配置文件设置
|
[client] default-character-set=gbk [mysqld] default-character-set=gbk |
2.启动MySQL服务创建你的数据库
3.验证当前编码
命令行输入:
| mysql -u root -p |
登录你建立的数据库
|
>connect yourdatabasename |
| >status |
假如结果如下:
|
Server characterset:gbk |
3.然后(注:可选),设置 JDBC URL后面加参数
|
?autoReconnect=true&useUnicode=true&characterEncoding=GBK |
假如你使用的是utf8编码,可以更改default-character-set为utf8,MySQL默认的编码是latin1。
以上所分享的是关于实例解说MySQL数据库中文问题的解决方案,下面是编辑为你推荐的有价值的用户互动:
相关问题:MySQL数据库中的中文乱码如何解决
答:首先写一个数据库test,然后写一个表table,最后插入你想要写入的字段"工资"。出现了了乱码。就得 1. 启动MySQL,在里面输入 ALTER DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin,将test数据库的编码设为utf8。 2. 修改表的编码... >>详细
相关问题:mysql数据库中存进的是中文,为什么查出来的乱码?
答:mysql数据乱码问题可能有以下三种原因: 1.server本身设定问题,例如还停留在latin1版本; 2.table的语系设定问题(包含character与collation); 3.客户端程式(例如php,java)的连线语系设定问题; 建议使用utf8!!!! 想要避免mysql的中文乱码问题,可以... >>详细
相关问题:MYSQL数据库中定义成varchar类型,如何解决存入的...
答:最好保持数据库编码和你的程序文件编码一致 比如通常都是:数据库编码utf8_general_ci 然后php程序文件编码也是utf8,html也是utf8 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
