zoukankan      html  css  js  c++  java
  • mac下 mysql 插入中文乱码解决

    搞了好几个小时,终于搞定了

    乱码根本原因还是编码方式不同造成的,只要编码方式统一就没问题

    1. 进入 mysql 命令行, 用 show variables like 'character_set_%'; 查看编码

    | 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

    确保所有的编码方式都为 utf8 就行了

    2. 如果有不是 utf8 的,执行下面的操作:

    先停止 mysql 服务 : sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop

    拷贝 /usr/local/mysql/support-files 下的任意一个 *.cnf 到 /etc/my.cnf 下,并加入下面的配置

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

    3. 重启 mysql: sudo /Library/StartupItems/MySQLCOM/MySQLCOM start

    4. 重新创建数据库和表就可以了

  • 相关阅读:
    [HDU]1086You can Solve a Geometry Problem too
    [HDU]2161Primes
    [HDU]2098分拆素数和
    [HDU]1431素数回文
    [HDU]1527取石子游戏
    [HDU]2092整数解
    [HDU]1405The Last Practice
    [HDU]2565放大的X
    [HDU]1723Distribute Message
    [HDU]1208Pascal's Travels
  • 原文地址:https://www.cnblogs.com/favana/p/5164521.html
Copyright © 2011-2022 走看看