起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1523|回复: 5

[结贴] saveinfo时报错!

[复制链接]

64

主题

321

帖子

679

积分

高级会员

Rank: 4

积分
679
QQ
发表于 2017-3-6 10:32:52 | 显示全部楼层 |阅读模式
本帖最后由 ufo1982ufo 于 2017-3-6 10:55 编辑

在我的页面中有一个“textarea”的组件,如果输入手机中的输入法的一些表情,就会报错(即使我复制张贴时选择纯文本格式),如果只用纯打字就不会,这个是组件的限制吗?这个textarea和input使用关键的区别,我需要换成input吗?
报错信息如下:

[code]HTTP Status 500 - 执行Action:mfxxl/mfxxlinfo/saveInfo失败,Action[mfxxl/mfxxlinfo/saveInfo]执行失败,SQL执行失败,com.mysql.jdbc.JDBC4PreparedStatement@4554ba: INSERT INTO info (info_id,asjson,click_count,create_time,enjoy_count,hate_count,img_url,info_content,info_latitude,info_link,info_longitude,is_hot,is_open,openid,user_id,user_name) VALUES (null,'[]',0,'2017-03-06 10:16:31.253',0,0,'./img/user1.png',' ........\n .............. .................. ........................\n \\ ...... /\n \\ \\ │ / /\n \\ \\|/ /\n \\│/\n ️新春快乐..幸福....!健康平安....此给大家拜年啦恭祝各位朋友和家人:阖家幸福

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-6 11:03:56 | 显示全部楼层
这个你要用富文本编辑器了吧  
http://bbs.wex5.com/forum.php?mod=viewthread&tid=95887
回复 支持 反对

使用道具 举报

64

主题

321

帖子

679

积分

高级会员

Rank: 4

积分
679
QQ
 楼主| 发表于 2017-3-6 18:34:03 | 显示全部楼层
半导体 发表于 2017-3-6 11:03
这个你要用富文本编辑器了吧  
http://bbs.wex5.com/forum.php?mod=viewthread&tid=95887

已经对mysql进行处理,可以输入表情了,谢谢,请结贴!
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-7 09:10:44 | 显示全部楼层
ufo1982ufo 发表于 2017-3-6 18:34
已经对mysql进行处理,可以输入表情了,谢谢,请结贴!

mysql怎么进行的处理啊?
回复 支持 反对

使用道具 举报

64

主题

321

帖子

679

积分

高级会员

Rank: 4

积分
679
QQ
 楼主| 发表于 2017-3-7 09:34:20 | 显示全部楼层
半导体 发表于 2017-3-7 09:10
mysql怎么进行的处理啊?

手机端插入Emoji表情,保存到数据库时报错:

1. 修改my.ini [mysqld] character-set-server=utf8mb4
2. 在Connector/J的连接参数中,不要加characterEncoding参数。 不加这个参数时,默认值就时autodetect。
3. 将已经建好的表也转换成utf8mb4
   命令:ALTER TABLE `TABLE_NAME` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; (将TABLE_NAME替换成你的表名)
4. 将需要使用emoji的字段设置类型为:
   命令:ALTER TABLE `TABLE_NAME`MODIFY COLUMN `COLUMN_NAME`  text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-3-7 13:27:12 | 显示全部楼层
ufo1982ufo 发表于 2017-3-7 09:34
手机端插入Emoji表情,保存到数据库时报错:

1. 修改my.ini [mysqld] character-set-server=utf8mb4

楼主你是个大好人   感谢你的分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-25 11:51 , Processed in 0.055188 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表