zoukankan      html  css  js  c++  java
  • Mysql 设置utf-8 真正一劳永逸的方法

       用 bash 进入linux 之后,再 mysql -u root -p ,如果insert into 某个表,总是会出现乱码。

       网上搜了一堆,其中一个老外的说法才适用。用 set names utf8;在退出的时候又会不管用,所以

       要修改 mysql 的配置文件,刚刚开始脱离微软,觉得其他的世界都是配置文件,微软的就是傻瓜化

       一键操作。 vim /etc/mysql/my.cnf,找到 mysqld 配置节,在其后面追加这样的配置,下次再进来

      show variables like 'character_set_%' 就都是 utf8 了。insert 和 select 中文都不会乱码了。    

    [mysqld] 
    init_connect='SET collation_connection = utf8_unicode_ci' 
    init_connect='SET NAMES utf8' 
    character-set-server=utf8 
    collation-server=utf8_unicode_ci 
    skip-character-set-client-handshake
  • 相关阅读:
    JAVA读取properties
    nginx默认语法
    csp-s模拟45
    csp-s模拟44
    noip模拟测试42
    noip模拟测试40
    noip模拟测试21
    noip模拟测试20
    noip模拟测试19
    noip模拟测试18
  • 原文地址:https://www.cnblogs.com/zlfucku/p/5427605.html
Copyright © 2011-2022 走看看