mysql 一个特殊字符的输入 如题,这个特殊字符就是 ´´ (´) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ?你想问什么?在MySQL中是用\作为转义符的。 insert into AAA(text) value('´´'); Error 1406 DATA too long for column ...加上转义符也不行! 补充一下,它不是普通的单引号,在html中它是 ´ 不都是一样嘛。转定义是为了识别一些特殊符号的,如果你那个'和mysql的'不一样的话更本不会有冲突。你确认你写对了?insert into videos (video_id, title, director) values (null, 'Charlie\'s Angels', 'McG');这样title就插入了Charlie's Angels了。如果真的不行,试试这个,用双引号包着,insert into a(c1) values("'dddddd'"); 试过,不行。这个字符和单引号是外表极其相似,但它不是单引号,它的英文名字就是acute,撇的意思。也许并不是所有键盘有这个输入。 我通过phpadmin差进去了这个字符,但是显示出来是??的 现在已经解决这个问题,大概来说是编码的问题,具体还没有细想。至少在我的机器上可以确定它无法在mysql命令行上直接输入,手册上也没有找到说明,直接推断:可能是mysql的元字符。通过php可以插入库中。从库中取出后显示的结果和html设定的字符集有关。感谢关注,结贴! 直接存´ 拿出来在浏览器上显示也应该是那个点的。 直接存´ 并不符合我的本意。´ 只是html的编码表示,并不是它真正的编码,在做其它处理的时候会是拖累。在说明一点,如果直接存成 ´ 那么在textarea中你看到的不会是“点”而是这串字母。 LEGACY_MYSQL键值无法删除 java 使用ipv6地址连接linux 下的mysql 连接字符串怎么写? 求教MYSQL无法启动问题 mysql那种数据类型可以不在小数点后面自动补零 myisam联合主键大批量插入效率问题请教 SELECT 使用 IFNULL好好像发生的算术溢出了 关于MYSQL的数据导入问题 菜鸟求助,大哥大姐帮帮我 Linux 下C访问Mysql的问题!!(菜鸟呼救) MYSQL权限问题~!~!小菜提问. mysql的锁,不同表之间怎么会相互影响? 从不同的表读取数据的存储过程如何写
Error 1406 DATA too long for column ...加上转义符也不行!
insert into videos (video_id, title, director) values (null, 'Charlie\'s Angels', 'McG');
这样title就插入了Charlie's Angels了。
如果真的不行,试试这个,用双引号包着,insert into a(c1) values("'dddddd'");
在说明一点,如果直接存成 ´ 那么在textarea中你看到的不会是“点”而是这串字母。