MYSQL之hex()函数查看表的一字段值的编码值
来源:互联网 发布:sql两张表横向合并 编辑:程序博客网 时间:2024/06/07 21:13
MYSQL 转换编码的解决方法
一、在utf8的mysql下
得到中文‘游客’的gbk下的16进制编码
mysql> SELECT hex(CONVERT( '游客' USING gbk ));
-> D3CEBFCD
反推gbk的16进制编码,取回中文
mysql> SELECT CONVERT( unhex('d3cebfcd') USING gbk);
-> ’游客'
从gbk的16进制编码直接转成utf8的16进制编码
mysql> SELECT HEX(CONVERT(CONVERT( unhex('d3cebfcd') USING gbk) USING utf8));
-> 'E6B8B8E5AEA2'
二、如果在gbk的mysql环境下
得到中文‘游客’的gbk下的16进制编码
mysql> SELECT hex('游客');
-> D3CEBFCD
反推gbk的16进制编码,取回中文
mysql> unhex('d3cebfcd') ;
-> ’游客'
原理知道了,就可以写个小程序来替换进行转编码了。不过特别提醒在文本里16进制必须在头部加上0x,例如:0xD3CEBFCD才能正常使用。
参考:
mysql hex编码 百度
mysql hex 百度
mysql字符串函数(转载)
0 0
- MYSQL之hex()函数查看表的一字段值的编码值
- 查看并修改mysql数据库、数据表、数据表字段的编码
- mysql的hex()和unhex()函数
- mysql hex与unhex 函数的妙用
- mysql的hex()和unhex()函数
- MySQL中HEX函数的用法
- mysql hex与unhex 函数的妙用
- mysql常用的一些用于查看数据库、表、字段编码命令
- mysql常用的一些命令,用于查看数据库、表、字段编码
- mysql常用的一些命令,用于查看数据库、表、字段编码
- mysql常用的一些命令,用于查看数据库、表、字段编码
- mysql常用的一些命令,用于查看数据库、表、字段编码
- mysql 数据库,表,字段的字符编码
- MySQL入门--显示指定数据表的字段结构、插入指定字段的值(记录)、查看指定表中指定字段的所有记录
- MySQL入门--显示指定数据表的字段结构、插入指定字段的值(记录)、查看指定表中指定字段的所有记录
- 整理 : 查看和修改 mysql库、表、字段编码
- mysql 表的定义和字段的查看
- C# HEX字符串转HEX值的方法
- c语言 #define 中的UL
- C 语言中指针、字符串与数组的一些关系
- Android layout_weight使用
- instancetype
- Android几种常见的多渠道(批量)打包方式介绍
- MYSQL之hex()函数查看表的一字段值的编码值
- SpringMVC—相关注解介绍
- Docker--使用Dockerfile构建新镜像--RHEL7.2
- android权限(SIGNAL_PERSISTENT_PROCESSES已弃用)
- 手把手教你用FineBI做数据可视化
- 解决Maven更新后错误Dynamic Web Module 3.0 requires Java 1.6 or newer
- 代码
- 报错:org.apache.xml.utils.PrefixResolver
- MarkMan – 马克鳗 IU好伙伴啊