MySQL 字符集设置

讨论以下几个问题:

  1. 字符集查看
  2. 修正配置,设置默认字符集编码
  3. 在使用过程中强制设置字符集编码

查看当前的MySQL默认字符集编码:

  
  
  
  
  1. show variables like "%colla%";  

  
  
  
  
  1. show variables like "%char%"

设置默认字符集编码

修改/etc/mysql/my.cnf文件:

  
  
  
  
  1. [client] 
  2. port            = 3306 
  3. socket          = /var/lib/mysql/mysql.sock 
  4. default-character-set=UTF8 
  5. [mysqld] 
  6. port            = 3306 
  7. socket          = /var/lib/mysql/mysql.sock 
  8. default-character-set=UTF8 

使用过程中强制设置字符集编码

 

  
  
  
  
  1. jdbc:mysql://localhost:3306/mysql?useUnicode=true&characterEncoding=UTF-8  

 

你可能感兴趣的:(mysql,字符集)