1.MySQL编码集

查看MySQL支持的字符集

mysql> show character set;

查看MySQL当前的字符集

mysql> show variables like 'character%';

+--------------------------+----------------------------+

| Variable_name | Value |

+--------------------------+----------------------------+

| character_set_client | utf8 |

| character_set_connection | utf8 |

| character_set_database | latin1 |

| character_set_filesystem | binary |

| character_set_results | utf8 |

| character_set_server | latin1 |

| character_set_system | utf8 |

| character_sets_dir | /usr/share/mysql/charsets/ |

+--------------------------+----------------------------+

8 rows in set (0.00 sec)

或者使用status命令或者\s命令

上面的字符集是MySQL5.7.x安装好默认的字符集

命令的官网解释:

2.修改字符集

临时修改

-- set [global] variable_name=charset;

mysql> set global character_set_server=utf8;

永久修改

在my.cnf文件中指定

[client]

default-character-set=utf8

影响参数:

character_set_client

character_set_connection

character_set_results

[mysqld]

character-set-server=utf8

影响参数:

character_set_database

character_set_server

3.MySQL数据库中字符集转换流程

MySQL收到请求时将请求数据从character_set_client转换为character_set_connection

进行内部操作前将请求数据从character_set_connection转换为内部操作字符集,其确定方法如下

使用每个数据字段的CHARACTER SET设定值

若上述值不存在,则使用对应数据表的DEFAULT CHARACTER SET设定值(MySQL扩展,非SQL标准)

若上述值不存在,则使用对应数据库的DEFAULT CHARACTER SET设定值

若上述值不存在,则使用character_set_server设定值

将操作结果从内部操作字符集转换为character_set_connection

将响应数据从character_set_connection转为character_set_client

执行SQL语句时信息的路径是这样的

信息输入路径:client → connection → server;

信息输出路径:server → connection → results.

4.修改现有字符集

修改数据库的字符集

-- alter database db_name character set charset;

mysql> alter database snail character set utf8;

修改表的字符集

-- alter database table_name character set charset;

mysql> alter table people character set utf8;

修改列的字符集

-- alter table table_name change column_name column_name varchar(10) character set charset;

mysql> alter table people change name name varchar(10) character set utf8;

mysql图片字符集_MySQL字符集介绍及配置相关推荐

  1. mysql column 字符集_MySQL字符集设置

    一.内容概述 在MySQL的使用过程中,了解字符集.字符序的概念,以及不同设置对数据存储.比较的影响非常重要.不少同学在日常工作中遇到的"乱码"问题,很有可能就是因为对字符集与字符 ...

  2. mysql 连接字符集_MySQL字符集详解

    一.MySQL字符集编码简单介绍 在使用MySQL时要注意6个需要编码的地方:系统的编码.客户端.服务端.库.表.列.字符集编码不仅影响数据存储,还影响client程序和数据库之间的交互.在mysql ...

  3. mysql常见字符集_MySQL字符集

    一.字符集介绍 什么是字符集(Charset) 字符集:是一个系统支持的所有抽象字符的集合.字符是各种文字和符号的总称,包括各国家文字.标点符号.图形符号.数字等. 1.gbk/gb2312 gbk/ ...

  4. mysql gbk字符集_Mysql字符集知识总结

    字符集&字符编码方式 字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,这里的字符可以是英文字符,汉字字符,或者其他国家语言字符. 常见字符集 ...

  5. ci框架 mysql 超时时间_mysql 字符集和校验规则( CHARSET amp; COLLATE)

    我们首先看下常见建表语句: mallAllGoodsCREATE TABLE `qywl`.`mallAllGoods` ( `id` varchar(64) NOT NULL COMMENT '主键 ...

  6. mysql 存取字符集_MySQL字符集设置—MySQL数据库乱码问题详解

    MySQL(4.1以后版本) 服务器中有六个关键位置使用了字符集的概念,他们是:client .connection.database.results.server .system.MySQL有两个字 ...

  7. mysql 所有字符集_mysql字符集

    mysql字符集 字符集基础 字符集:数据库中的字符集包含两层含义 各种文字和符号的集合,包括各国家文字,标点符号,图形符号,数字等. 字符的编码方式,即二进制数据与字符的映射规则: 字符集分类: A ...

  8. mysql查看当前表字符集_mysql 字符集设置查看

    1.列出MYSQL支持的所有字符集: SHOW CHARACTER SET; 2.当前MYSQL服务器字符集设置 SHOW VARIABLES LIKE 'character_set_%'; 3.当前 ...

  9. mysql安装教程_mysql 5.5 安装配置方法图文教程

    回忆一下mysql 5.5 安装配置方法,整理mysql 5.5 安装配置教程笔记,分享给大家. 1.首先进入的是安装引导界面 2.然后进入的是类型选择界面,这里有3个类型:Typical(典型).C ...

  10. linux mysql 主从分离_MySQL主从分离基本配置

    1.介绍 MySQL数据库设置读写分离,可以使对数据库的写操作和读操作在不同服务器上执行,提高并发量和响应速度.现在的网站一般大点的,都采用有数据库主从分离.读写分离,既起到备份作用也可以减轻数据库的 ...

最新文章

  1. [Manthan, Codefest 18][Codeforces 1037E. Trips]
  2. android eclipse 环境
  3. html怎么防止修改数据,HTML防数据采集
  4. [C++学习历程]基础部分 C++中的函数学习
  5. win7分区软件_神奇的工作室win7旗舰版重装系统连不上网怎么解决
  6. python counter模块_python collections模块 计数器(counter)
  7. 0到100速度测试软件,【图】到底如何完成 揭晓0-100公里/小时测试_汽车江湖
  8. python内建函数是什么_python适用的内建函数
  9. 【备忘录】创建自己的消息映射
  10. 【转载】基于Deep Learning的中文分词尝试
  11. uniapp使用阿里icon详细步骤
  12. editplus5中文免费版
  13. 人员管理系统 java_员工管理系统java版
  14. android 2048小游戏实现代码
  15. 华为2019年4月10日春招笔试题解
  16. repaire mysql_mysql检查数据表和修复数据表
  17. 小车高速怎么收费标准_高速如何计费 2019高速公路收费标准及计算方法
  18. c语言sub函数是什么,用$Super$$和$Sub$$对函数进行重定义
  19. Latex 各种处理论文操作-插图、插表格
  20. c语言用随机投点法计算圆周率,(原创精品)用随机投点法计算π值【compute π with dartpoint randomly】...

热门文章

  1. 结构光双目视觉测距原理
  2. 降本增效利器!趣头条Spark Remote Shuffle Service最佳实践
  3. 云原生应用架构转型不好做?阿里云这个平台让你一步到位!
  4. 一个半月快速、低成本上云,云数据库专属集群解决方案看过来
  5. 战“疫”期,阿里云云效团队在家高效开发实录
  6. 从0到千万DAU,这5年闲鱼架构如何演进?
  7. 下一代智能数据工厂,阿里云发布全新DataWorks
  8. 阿里云DDoS高防 - 访问与攻击日志实时分析(三)
  9. YAFFS2移植到AliOS Things指南
  10. Web 自动化神器,批量下载美图,可直接导入使用