Ubuntu16.04下安装mysql:

sudo apt-get install mysql-server mysql-client


打开配置文件:sudo gedit /etc/mysql/my.cnf

在最下面添加:

[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
[mysql]
default-character-set=utf8

保存


暂停mysql服务:sudo /etc/init.d/mysql stop

重启mysql服务:sudo /etc/init.d/mysql restart

登录mysql:sudo mysql -u root -p

查看字符串编码:show variables like '%char%';

如果结果显示:

+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)


则配置成功



更多相关文章

  1. 数据库截取字符串SUBSTR函数的使用
  2. MySQL中的字符串模式匹配
  3. 从SQL字符串分割多桩分隔符
  4. ORACLE-SQL:定义并使用多字符串变量
  5. 关于mysql对字符串的数字的排序
  6. 不正确的字符串值:'\xF0\x9F\ xB6\xF0\x9F…' MySQL。
  7. 如何生成字符串'a'..'zzz'然后将它们保存到表中?
  8. SQL当执行插入操作时,字符串含有''的时候的处理
  9. mysql 拆分字符串,并count出字符串的长度

随机推荐

  1. android背景自动伸缩
  2. Android应用程序设置Home Screen
  3. android dialog集合
  4. Android Add new target
  5. Android 清理app所有缓存
  6. Android Getting Started
  7. #android training# Graphics & Animatio
  8. android DatePicker
  9. Android旋转动画不停顿
  10. Android Linux usb gadget configfs