您的位置:首页 > 数据库 > 数据库管理 > 正文

mysql编码设置

更多 时间:2016-5-30 类别:数据库 浏览量:293

mysql编码设置

mysql编码设置

一、查看MySql编码

执行如下SQL

  •  
  • 
    show variables like 'character_set%%'
    
    		
  •  

    二、修改、设置mysql的编码方式

     

    1、通过配置文件修改 my.ini (windows下) 或 /etc/my.cnf (linux下)

    分别添加如下内容

  •  
  • 
    [mysqld]
    character_server_set=utf8
    
    [mysql]
    default-character-set=utf8
    
    [mysql.server]
    default-character-set=utf8
    
    [mysql_safe]
    default-character-set=utf8
    
    [client]
    default-character-set=utf8
    
    		
  •  

    2、创建数据库时设置编码

  •  
  • 
    create database test character set utf8
    
    		
  •  

    3、创建表时设置编码

  •  
  • 
    create table test(id int primary key) DEFAULT charset=utf8
    
    				
  •  

    4、修改数据库编码

  •  
  • 
    alter database test character set utf8
    
    						
  •  

    5、修改表默认编码

  •  
  • 
    alter table test character set utf8
    
    								
  •  

    6、修改字段编码

  •  
  • 
    alter table test modify col_name varchar(50) CHARACTER SET utf8
    
    		
  •  

    标签:mysql
    您可能感兴趣