连接mysql数据库乱码,不知道要设置为什么字体?

我试着将mysql数据库的默认编码改为utf8或者latin1,两种都试过了,都是乱码。

版本1.1.14

软件问题 772浏览 ^_^【可乐】 于 2356天前 发布
3 个回答

vi /volume1/@appstore/MariaDB10/usr/local/mariadb10/etc/mysql/my.cnf

问答区的这位小哥太敷衍了事了吧,要是能用单用户版我还折腾多用户版干啥,就是多用户版我还想用linux+mysql,windows+sqlserver 稳定性太差,经常要重启服务器。你们没法确定是什么问题的问题,我自己搞定了,把字体都设置成gb2312就好了,下面是在my.cnf里面加的内容,加完后重启mysql,再打开科目记就好了(如果之前打开过科目记乱码的,要把Bean0001,Bean0002,BeanCounter这几个库都删掉再打开科目记软件)。


my.cnf

[client]

default-character-set=gb2312

[mysqld]

init_connect='SET collation connection = gb2312_chinese_ci'

init_connect='SET NAMES gb2312'

character-set-server=gb2312

collation-server=gb2312_chinese_ci

skip-character-set-client-handshake

数据库为第三方软件。我们无法确定是什么问题喔,如非必要,使用单用户版就可以实现做账需求了哈
收藏 0 收藏
关注 2 关注
0
返回顶部