欢迎来到天天文库
浏览记录
ID:40564844
大小:493.00 KB
页数:9页
时间:2019-08-04
《mysql 5.5+版本支持emoji表情符存储方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、开发移动应用时,emoji表情在mysql默认情况下是不能存储的。出现如下错误:Incorrectstringvalue:'xF0x9Fx92x94'forcolumn'name'atrow1 让mysql支持emoji表情存储的方法如下: 1、升级mysql5.5以上版本; 2、服务——>mysql右键,找到my.ini的路径; 3、修改my.ini[mysqld]character-set-server=utf8mb4[mysql]default-character-set=utf8mb44、
2、打开mysqlcommandlineclient,或在安装目录bin中打开mysql.exe;输入以下命令,用于修改环境变量: setcharacter_set_client=utf8mb4; setcharacter_set_connection=utf8mb4; setcharacter_set_database=utf8mb4; setcharacter_set_results=utf8mb4; setcharacter_set_server=utf8mb4; 5、在服务中,重启Mysql服务;6、
3、登陆MYSQL,showvariableslike'character%';可以查看编码是否已经修改成功。 7、将已经建好的表也转换成utf8mb4alterta开发移动应用时,emoji表情在mysql默认情况下是不能存储的。出现如下错误:Incorrectstringvalue:'xF0x9Fx92x94'forcolumn'name'atrow1 让mysql支持emoji表情存储的方法如下: 1、升级mysql5.5以上版本; 2、服务——>mysql右键,找到my.ini的路径; 3、修
4、改my.ini[mysqld]character-set-server=utf8mb4[mysql]default-character-set=utf8mb44、打开mysqlcommandlineclient,或在安装目录bin中打开mysql.exe;输入以下命令,用于修改环境变量: setcharacter_set_client=utf8mb4; setcharacter_set_connection=utf8mb4; setcharacter_set_database=utf8mb4; setch
5、aracter_set_results=utf8mb4; setcharacter_set_server=utf8mb4; 5、在服务中,重启Mysql服务;6、登陆MYSQL,showvariableslike'character%';可以查看编码是否已经修改成功。 7、将已经建好的表也转换成utf8mb4altertableTABLE_NAMEconverttocharactersetutf8mb4collateutf8mb4_bin;(将TABLE_NAME替换成你的表名) 8、在代码中,连接数据库
6、成功后,执行"setnamesutf8mb4"修改成功! 在sqlcmd窗口执行以下插入语句:insertinto Table(a)values(''牛仔帽 如果执行成功,就大功告成了!注意,在mysql客户端软件navicat的查询窗口运行是不能通过的,可能是navicat软件的支持问题。 bleTABLE_NAMEconverttocharactersetutf8mb4collateutf8mb4_bin;(将TABLE_NAME替换成你的表名) 8、在代码中,连接数据库成功后,执行"setname
7、sutf8mb4"修改成功! 在sqlcmd窗口执行以下插入语句:insertinto Table(a)values('牛仔帽?') 如果执行成功,就大功告成了!注意,在mysql客户端软件navicat的查询窗口运行是不能通过的,可能是navicat软件的支持问题。
此文档下载收益归作者所有