查看编码: 
 
show variables like 'collation_%'; 
 
show variables like 'character_set_%'; 
 
修改: 
 
MySQL:修改默认字符集,转换字符集(MySQL 5.X) 
 
1. 修改 MySQL 数据库默认字符集(mysql database default character set) 
 
alter database testdb default character set = gb2312;  -www.2cto.com-
 
2. 修改 MySQL 数据表默认字符集(mysql table default character set) 
 
alter table ip_to_country default character set = gb2312; 
 
注意:修改 MySQL 的默认字符集,不管是在数据库级别,还是数据表级别,对已经存储的字符数据无任何改变。只是新增的表或列,开始使用新的字符集。 
 
3. 转换 MySQL 数据表字符集(mysql table character set) 
 
MySQL 中有一个数据表 ip_to_country,以前该表字符列数据都是以 utf8 编码格式存放的,现在想转换为 gb2312 编码格式存放。需要使用 MySQL 转换字符集命令:convert to character set 
 
alter table ip_to_country convert to character set gb2312;  -www.2cto.com-
 
提示:convert to 也会把数据表 ip_to_country 的默认字符集从 utf8 更改为 gb2312。 
 
4. 转换 MySQL 数据表中某个列的字符集(mysql column character set) 
 
alter table ip_to_country modify country_name varchar(50) character set gb2312; 
 
这个语句把单独一个列 country_name 的字符集转换为 gb2312。这在用法在实际中比较少见,因为大多数情况下,都是改变整个表的字符集。 
 
MySQL字符集修改命令(2009-02-10 10:57:31)标签:mysql 字符集 it    
MySQL字符集修改命令 
 
1.修改服务器级 
 
a. 临时更改: mysql>SET GLOBAL character_set_server=utf8; 
 
b. 永久更改:shell>vi /etc/my.cnf[mysqld]default-character-set=utf8 
 
2.修改数据库级 
 
a. 临时更改: mysql>SET GLOBAL character_set_database=utf8; 
 
b. 永久更改:改了服务器级就可以了  -www.2cto.com-
 
3.修改表级 
 
mysql>Alter TABLE table_name DEFAULT CHARSET utf8; 更改了后永久生效 
 
4.修改列级修改示例: 
 
mysql>Alter TABLE `products` CHANGE `products_model` `products_model` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; 更 改了后永久生效 
 
5.更改连接字符集 
 
a. 临时更改:mysql> SET NAMES utf8; 
 
b.永久更改: shell>vi /etc/my.cnf在[client]中增加:default-character-set=utf8
注意:shell>vi /etc/my.cnf 可能是在my.ini文件里添加
 
参考:

mysql修改字符集 转载的更多相关文章

  1. mysql 修改字符集

    查看mysql数据编码 登录MySQL服务,查看mysql数据库默认的编码 mysql> show variables like 'character%'; +----------------- ...

  2. mysql修改字符集

    文章链接:https://www.cnblogs.com/hubavyn/p/4359315.html mysql修改表.字段.库的字符集(转) 原文链接:http://fatkun.com/2011 ...

  3. MySQL修改字符集编码

    通过修改字符集编码为utf8,彻底解决中文问题. 一. 登录MySQL查看用SHOW VARIABLES LIKE 'character%':下字符集,显示如下: +----------------- ...

  4. mysql修改字符集问题

    mysql字符集问题: 本文主要解决mysql7以下问题:mysql7在默认安装后,关于数据库,表默认保存字符格式为latin1: 可以通过命令:查询当前mysql的编码设置: show variab ...

  5. 更改mysql默认字符集 (转载)

    1. service mysqld stop,停用mysql. 2. cp /etc/my.cnf /etc/my.cnf.bak,修改前做备份,这是个好习惯. 修改my.cnfvi /etc/my. ...

  6. mysql 修改字符集为utf8mb4

    一般情况下,我们会设置MySQL默认的字符编码为utf8,但是近些年来,emoji表情的火爆使用,给数据库带来了意外的错误,就是emoji的字符集已经超出了utf8的编码范畴

  7. linux下mysql修改字符集

    # 编辑/etc/my.cnfvim /etc/my.cnf # 在[mysqld]标签下添加下面内容default-storage-engine = innodbinnodb_file_per_ta ...

  8. mysql修改字符集为utf8

    https://zhidao.baidu.com/question/1642165712897935220.html

  9. 修改了my.ini没有效果,MySql的字符集还是没有变成utf8——mysql中文乱码

    https://www.jianshu.com/p/554b9575c5da Windows下修改MySql 5.6的字符集,根据网上提供的方法.就是修改my.ini配置文件,然后增加几个字段就可以了 ...

随机推荐

  1. JAVA vo pojo javabean dto的区别

    JavaBean 是一种JAVA语言写成的可重用组件.为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器.JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性 ...

  2. Linq左右連接

    1.左连接: var LeftJoin = from emp in ListOfEmployeesjoin dept in ListOfDepartmenton emp.DeptID equals d ...

  3. stuff about set multiset map multimap

    A lot of interviewers like to ask the candidates the difference between set and multiset(map and mul ...

  4. 如何运用同余定理求余数【hdoj 1212 Big Number【大数求余数】】

    Big Number Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total ...

  5. storm spout的速度抑制问题

    转发请注明原文地址:http://www.cnblogs.com/dongxiao-yang/p/6031398.html 最近协助同事优化一个并发消费kafka数据用来计算的任务,压测过程中发现有两 ...

  6. Http(2)

    1.传递的请求参数如何获取 GET方式: 参数放在URI后面 POST方式: 参数放在实体内容中 核心的API: request.getParameter("参数名");  根据参 ...

  7. SAP HANA STRING_AGG

    HANA Version 1.00.73.00.389160 不支持STRING_AGG,所以只能,,,,,,,, DROP PROCEDURE ""."ZCONCAT_ ...

  8. linux系统编程:进程间通信-mmap

    进程间通信-mmap #include <sys/mman.h> void *mmap(void *addr, size_t length, int prot, int flags, in ...

  9. java se 6在solaris的可观察性特征分析

        java平台标准版(java se)6,代码名为"mustang",是最新的java se发行版本(正在开发中).java se 6源码和二进制代码都可以在www.java ...

  10. one problem about Apple Keychain in use

    解决方案 Add Security.framework, then rebuild. Sometimes I find I have to build clean and then rebuild. ...