zoukankan      html  css  js  c++  java
  • mysql Emoji表情字符集转换

    <pre name="code" class="html">Java代码  
    java.sql.SQLException: Incorrect string value: 'xF0x9Fx92x94' for column 'name' at row 1  
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)  
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)  
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)  
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)  
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)  
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)  
        at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662)  
        at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581)  
    
    1. 修改my.cnf
    [mysqld]
    character-set-server=utf8mb4
    [mysql]  
    default-character-set=utf8mb4
    修改后重启Mysql
     
    
     
    3. 将已经建好的表也转换成utf8mb4
    ALTER TABLE UserInfo  CHARSET=utf8mb4;
    
    命令:alter table TABLE_NAME convert to character set utf8mb4 collate utf8mb4_bin; (将TABLE_NAME替换成你的表名)
    


    
                                        
    
  • 相关阅读:
    JavaScript高级-----8.函数进阶(2)
    JavaScript高级-----7.函数进阶(1)
    2014-10-18 来美半个月
    修手机记
    圆梦美利坚之三:租房记
    圆梦美利坚之二:买机票记
    Hadoop 停止Job
    IIS应用程序池数目
    HTML5 microdata
    Java sql helper[转]
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13350799.html
Copyright © 2011-2022 走看看