zoukankan      html  css  js  c++  java
  • CentOS查看和修改MySQL字符集

    通过以下命令查看了MySQL的字符集

    连接上mysql服务,输入以下命令

    mysql>show variables like 'character_set%';

    显示如下:

    为了让MySQL支持中文,需要把字符集改变成UTF8,

    方法如下:

    1. 打开vi /etc/my.cnf

    2. 修改成如下内容,保存

    [client]
    port=3306
    socket=/var/lib/mysql/mysql.sock
    default-character-set=utf8
    
    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    default-character-set=utf8
    user=mysql
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    
    [mysql]
    no-auto-rehash
    default-character-set=utf8
    
    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid

    3. 重启mysql服务:service mysqld restart

    再次查看mysql编码,已经更新成如下信息

    这样就行了,然后导入数据库就不会出现中文乱码了

     mysql> source /var/www/html/charge.sql

    完工

  • 相关阅读:
    阿里云自定义镜像保存规则
    linux常用命令
    SQL
    redis集群
    AOP中的通知
    mysql8.0无法给用户授权或提示You are not allowed to create a user with GRANT的问题
    ---Linux命令
    feign
    spring clud / dubbo
    Ajax嵌套问题
  • 原文地址:https://www.cnblogs.com/hltswd/p/6936818.html
Copyright © 2011-2022 走看看