ubuntu16.04 mysql5.7.20表中插入中文显示???的解决方法
来源:互联网 发布:中国网络十大作家 编辑:程序博客网 时间:2024/06/06 02:22
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)
则配置成功
- ubuntu16.04 mysql5.7.20表中插入中文显示???的解决方法
- Ubuntu mysql表中插入中文显示???的解决方法
- MySQL5.6插入中文显示为???的解决方案
- ubuntu16.04中文显示
- Ubuntu16.04中MySQL之中文不能插入问题
- 关于Ubuntu16.04 在Android studio中无法输入中文的解决方法
- Mysql5 默认用utf8编码却插入不了中文的解决方法(暂时)
- ubuntu16.04搜狗输入法无法输入中文的解决方法
- Ubuntu16.04中文字符乱码问题的解决方法
- mysql插入表中的中文字符显示为乱码或问号的解决方法
- mysql插入表中的中文字符显示为乱码或问号的解决方法
- mysql插入表中的中文字符显示为乱码或问号的解决方法
- mysql插入表中的中文显示为乱码或问号的解决方法
- VMware 安装Ubuntu16.04时显示不全的解决方法
- 解决mysql5.6无法显示和插入中文(mac/linux)
- Mysql5.0中文乱码的解决方法
- Mysql5.0中文乱码的解决方法
- Ubuntu16.04安装MySQL5.7的教程
- 十进制负数转化成二进制
- java面试题(二)------阿里mysql
- maven中跳转页面需要注意的事项
- 从决策树学习谈到贝叶斯分类算法、EM、HMM
- ldap懒加载
- ubuntu16.04 mysql5.7.20表中插入中文显示???的解决方法
- ckplayer播放器 直播
- 读《茶道六百年》
- Qt之pro配置详解
- oledb读取mysql数据问题
- MySQL高可用架构之MHA
- kafka系列-kafka教程
- 如何学习数学
- O’Reilly和Intel人工智能2018北京大会注册系统正式开启!