数据库存表情时需要进行的表修改及配置-新闻详情

数据库存表情时需要进行的表修改及配置


发布时间:2018-03-29责任编辑:朱明 浏览:1160


项目中,当遇到需要存客户端输入的表情时,比如评论中,用户会添加表情符号,这时,就需要修改数据库配置及表的信息设置,如下为修改步骤:

#1) 修改database的字符集:

ALTER DATABASE eliangwang CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;

 #2)修改table的字符集:

ALTER TABLE t_user CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

#3) 修改column的字符集:

ALTER TABLE t_user CHANGE NickName NickName VARCHAR(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

#4) 修改程序中webconfig数据库链接配置,

 <connectionStrings>

    <add name="dbContext" connectionString="server=xxxxxx;port=xxxx;user id=xxxx;Password=xxxx;persist security info=True;database=xxxx;character set=utf8mb4;" providerName="MySql.Data.MySqlClient" />

  </connectionStrings>

 

 

项目开发  供稿