小编Woo*_*ang的帖子

无法在MySQL 5.7中更改字符集(从latin到utf8)

我在我的Ubuntu 14.04上安装了MySQL 5.7.8.

但我无法修改MySQL默认字符集.我想把字符集改成utf8.

我在互联网上搜索并查看了很多文章,但我尝试的每种方法都不适用于我.

我已经在/etc/mysql/my.cnf中添加了'character-set-server = utf8'和'collat​​ion-server = utf8_general_ci'.但它不起作用......

如何更改我的MySQL字符集?请回答我!

  • MySQL中的状态

    Connection:             Localhost via UNIX socket
    Server characterset:    latin1
    Db     characterset:    latin1
    Client characterset:    utf8
    Conn.  characterset:    utf8
    UNIX socket:            /var/run/mysqld/mysqld.sock
    Uptime:                 1 min 24 sec
    
    Run Code Online (Sandbox Code Playgroud)
  • 显示'c%'之类的变量

    | character_set_client     | utf8                       |
    | character_set_connection | utf8                       |
    | character_set_database   | latin1                     |
    | character_set_filesystem | binary                     |
    | character_set_results    | utf8                       |
    | character_set_server     | latin1                     |
    | character_set_system     | utf8                       |
    | character_sets_dir       | /usr/share/mysql/charsets/ |
    | check_proxy_users …
    Run Code Online (Sandbox Code Playgroud)

mysql

6
推荐指数
1
解决办法
7164
查看次数

标签 统计

mysql ×1