Mysql的服务器以UTF8的方式启动,客户端也用UTF8的方式打开。
在CMD命令行下,我想插入一条记录
insert into mytable(a) values("\\xe4\\xb8\\xad\\xe5\\x9b\\xbd");其中e4 b8 ad e5 9b bd为中国的UTF8 16进制编码。
执行上面的SQL语句后,在数据库中得到的却是\xe4\xb8\xad\xe5\x9b\xbd。请问,正确的书写是什么呢?
在CMD命令行下,我想插入一条记录
insert into mytable(a) values("\\xe4\\xb8\\xad\\xe5\\x9b\\xbd");其中e4 b8 ad e5 9b bd为中国的UTF8 16进制编码。
执行上面的SQL语句后,在数据库中得到的却是\xe4\xb8\xad\xe5\x9b\xbd。请问,正确的书写是什么呢?
解决方案 »
- mysql好像要挂 求高手
- linux版本的adminIII如何下载
- 今天一早,我们公司的一个系统表是空的,不晓得怎么回事
- MYSQL中编程问题
- 存储过程有错误
- 我mysql数据库里的内容以前是在gb2312编码下插入的,我现在想把它改为utf-8编码,有没有简单的办法可以转换呢?
- 如何在MYSQL中实现这样的需求?
- 请问在Postgres中使用serial 类型的问题???
- 如何将access的.mdb文件,导入mysql?我已下载了myodbc
- linux 下创建分区表失败
- 如何以UTF8的形式插入一条记录到MySQL数据库
- asp.net连接mysql的问题,没分了,请大家帮帮忙~~谢谢了
insert into mytable(a) values( "\\\\xe4\\\\xb8\\\\xad\\\\xe5\\\\x9b\\\\xbd ");