在Ubuntu 下配置 MysqL 的字符编码。安装完 MysqL 后,系统默认的字符编码是 latin1 ,输入的是中文,可是输出却是一堆乱码。现在要做的就是把 MysqL的默认字符编码设置为支持中文的编码,如 GBK、GB23112、等。
说正经的,我们程序员开发面临的两座智障大山是编码问题和版本问题,怎么感觉都难受,没技术点的麻烦。
这里为了我图方便我就贴图了,敬请见谅
其他的安装方式到你们自定义的目录里去找
用文本文件打开my.cnf
这是gedit打开的样子,毕竟是有桌面的linux,有gedit非要用vi或vim嘛
没有图形界面的同学们请老老实实使用vi神器
里面有两个配置文件 我们需要修改的是MysqLd.cnf 这是MysqL服务端基础配置文件 另一个好像是安全配置文件,不管了,它与此次目的无关。
用vi或gedit查看MysqLd.cnf
光是这点还不够,我们还要去设置客户端的默认编码
ls 看看都有什么
我们用vi或gedit查看MysqL.cnf
这样客户端添加的数据编码默认为utf8
按esc键 :wq!保存
最后一句 重启MysqL 服务