实例讲解MySQL数据库中文问题的解决方法_MySQL
程序员文章站
2022-06-02 08:38:30
...
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
Db characterset: gbk
Client characterset: gbk
Conn. characterset: gbk
则数据库字符集设置正确
3.然后(注:可选),设置 JDBC URL后面加参数
?autoReconnect=true&useUnicode=true&characterEncoding=GBK
这一步大家可以略过,当前版本的jdbc驱动会自动识别MySQL数据库的字符集
假如你使用的是utf8编码,可以更改default-character-set为utf8,MySQL默认的编码是latin1。
上一篇: 外网联接内网mssql
推荐阅读
-
mysql报错1033 Incorrect information in file: ‘xxx.frm’问题的解决方法
-
mysql数据库优化必会的几个参数中文解释
-
mysql启动时出现ERROR 2003 (HY000)问题的解决方法
-
Mysql5.7中使用group concat函数数据被截断的问题完美解决方法
-
Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法
-
Mysql中的条件判断--ififnullcasewhen实例讲解
-
关于mysql优化问题的原理和技巧讲解
-
MySQL数据库中CAST与CONVERT函数实现类型转换的讲解
-
解决mysql本地数据库不能用ip访问的问题
-
Ubuntu下出现Mysql error(2002)问题的解决方法