20140429Ubuntu系统上的mysql中文乱码
2016-04-29 17:53
549 查看
Ubuntu系统上的mysql中文显示乱码(?)
同样的数据库配置和编码方式,windows上的mysql中文可以正常显示,但ubuntu上的mysql显示不正常,在代码里打印了内容,是正常的,原来是要再mysql的配置文件里进行字符格式的设置,如下,在/etc/mysql/my.cnf中的
[mysqld]添加这行内容
character-set-server=utf8,最终结果如下所示:
[mysqld] # # * Basic Settings # user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock basedir = /usr datadir = /var/lib/mysql skip-external-locking character-set-server=utf8
然后重启mysql服务:
sudo restart mysql
您再试一下,保证木问题。
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- MySQL中的integer 数据类型
- MySQL存储过程
- Android之获取手机上的图片和视频缩略图thumbnails
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- ubuntu下chrome无法同步问题解决
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- Ubuntu Linux使用体验
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- 使用 GNOME 优化工具自定义 Linux 桌面的 10 种方法