Mysql能把一个编码转换为字符吗? 它有ASCII这样把字符转为编码的函数,反转的函数有吗?我想把一个unicode编码反转回字符,怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql> select unhex(41);+-----------+| unhex(41) |+-----------+| A |+-----------+1 row in set (0.00 sec)mysql> 简单的说,我希望能生成任何字符,包括中文的unicode编码,然后把一个unicode编码转回成字符,这怎么实现,但是用hex好像是做不了的,hex生成的编码并不对应unicode码表 自己顶一下,我现在需要把一个中文的unicode码转回成中文,到底如何实现,谢谢 MySQL可以对中文进行编码(中文转Unicode码) 但是反过来不行 你只能在代码里处理~~~ 我查了一下 是可以的 我前面说错了~~select char(0x4F60 using utf16);返回的结果是“你”,只能一个一个字符的处理~~~ 我要的就是这个一个个字符的处理方式,你这个确实有效,但是有个奇怪的地方,为什么utf16是可以的,我用mysql> select char(0x4F60 using utf8);+-------------------------+| char(0x4F60 using utf8) |+-------------------------+| O` |+-------------------------+1 row in set (0.00 sec)就是乱码? 我也发现了 而且用utf32也管用 不晓得为啥~~~ 关于MYSQL的IS NOT NULL的问题 可否用一条sql语句实现? 到底用不用自增字段 用c写mysql接口函数 mysql 「Ungultige Zeigeroperation」 是什么错误? MySQL Replication 同步的疑惑~! 这样的SQL语句怎样转化成能在mysql下运行的 求大神帮忙写个语句 请问:MySQL的问题 mysql新增数据的效率和软硬件配置问题 mysql隔离等级和预期结果不一样 安装Mysql 32bit driver 在64bit win2008
+-----------+
| unhex(41) |
+-----------+
| A |
+-----------+
1 row in set (0.00 sec)mysql>
select char(0x4F60 using utf16);
返回的结果是“你”,只能一个一个字符的处理~~~
mysql> select char(0x4F60 using utf8);
+-------------------------+
| char(0x4F60 using utf8) |
+-------------------------+
| O` |
+-------------------------+
1 row in set (0.00 sec)
就是乱码?