'乗' 这个字为何插入不到数据表里,何解?你遇到过吗?

shaguakading 2012-03-17 12:34:38
1、INSERT INTO pre_test( id, word ) VALUES ( 88, '乗' );
2、INSERT INTO pre_test( id, word ) VALUES ( 88, '觿' );
----------------------------------------------------------
上面1允行出错,2正常,同样的繁体字,为何不同的插入结果捏?

mysql5
数据表结构
CREATE TABLE IF NOT EXISTS pre_test (
id mediumint(10) NOT NULL auto_increment,
word varchar(2) NOT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=gbk;
----------------------------------------------------------
大千世界,啥怪事都能碰到,求高手帮助攻克。
...全文
72 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackfans 2012-03-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 rucypli 的回复:]
都是导入脚本吗 那么导入的时候加上参数 msyql --default-charactor-set=xxx
[/Quote]
正解!
gbk支持是常用的,根本不够用!!你换成utf8就可以,utf支持的比较完善吧!
rucypli 2012-03-18
  • 打赏
  • 举报
回复
都是导入脚本吗 那么导入的时候加上参数 msyql --default-charactor-set=xxx
shaguakading 2012-03-17
  • 打赏
  • 举报
回复
是在脚本里执行不了,数据库里可以
一起混吧 2012-03-17
  • 打赏
  • 举报
回复
你是在命令行执行的? 换个工具试试。
shaguakading 2012-03-17
  • 打赏
  • 举报
回复
MySQL 提示: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''乗')' at line 1
一起混吧 2012-03-17
  • 打赏
  • 举报
回复
出什么错啊。乱码吗?

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧