解决MySql数据库中文乱码问题

2019-06-18  本文已影响0人  衣忌破

show create table;

bianma1.png

以下内容参考自:http://blog.itblood.com/linux-modify-mysql-encoding.html

  1. 查看mysql默认的编码格式

show variables like 'character%';

结果如下:


bianma4.png
  1. 修改my.cnf 文件
    目录为/etc/my.cnf
    如果系统中没有my.cnf文件、则需要创建此文件,具体步骤请看3,如果存在,直接跳过步骤3,直接进入步骤4

  2. 查找.cnf结尾的文件
    命令find / -iname *.cnf -print
    结果如图:


    bianma5.png
  3. 编辑my.cnf文件
    命令:vi /etc/my,cnf
    在[client ]下面加入
    default-character-set=utf8
    在[ mysqld ] 下面加
    character_set_server=utf8
    init_connect=’SET NAMES utf8′(或者是SET NAMES ‘utf8′)

  4. 重启
    service mysql restart

上一篇 下一篇

猜你喜欢

热点阅读