zoukankan      html  css  js  c++  java
  • ERROR 1366 (HY000): Incorrect string value: 'xD5xC5xC8xFD' for column 'name' at row 1

    ERROR 1366 (HY000): Incorrect string value: 'xD5xC5xC8xFD' for column 'name'

     at row 1
     
    数据库字符集问题,查看数据库状态:
    mysql> status;
    --------------
    mysql  Ver 14.14 Distrib 5.6.12, for Win32 (x86)
     
    Connection id:          25
    Current database:       information_schema
    Current user:           root@localhost
    SSL:                    Not in use
    Using delimiter:        ;
    Server version:         5.6.12 MySQL Community Server (GPL)
    Protocol version:       10
    Connection:             localhost via TCP/IP
    Server characterset:    latin1
    Db     characterset:    latin1
    Client characterset:    gbk
    Conn.  characterset:    gbk
    TCP port:               3306
    Uptime:                 8 hours 54 min 47 sec
     
    Threads: 1  Questions: 372  Slow queries: 0  Opens: 108  Flush tables: 1  Open t
    ables: 62  Queries per second avg: 0.011
    --------------
    我要使用的库test的字符集是latin1,该字符集不支持中文字符。
    查看表引擎状态:
    mysql> show create table ttt;
    +-------+-----------------------------------------------------------------------
    -----------------------------------------------------------------------+
    | Table | Create Table
                                                                          |
    +-------+-----------------------------------------------------------------------
    -----------------------------------------------------------------------+
    | ttt   | CREATE TABLE `ttt` (
      `id` int(11) NOT NULL,
      `name` varchar(20) DEFAULT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 |
    +-------+-----------------------------------------------------------------------
    -----------------------------------------------------------------------+
    修改表字符集:
    mysql> alter table ttt character set utf8;
    Query OK, 0 rows affected (0.10 sec)
    Records: 0  Duplicates: 0  Warnings: 0
     
    mysql> show create table ttt;
    +-------+-----------------------------------------------------------------------
    --------------------------------------------------------------------------------
    ----------+
    | Table | Create Table
     
              |
    +-------+-----------------------------------------------------------------------
    --------------------------------------------------------------------------------
    ----------+
    | ttt   | CREATE TABLE `ttt` (
      `id` int(11) NOT NULL,
      `name` varchar(20) CHARACTER SET latin1 DEFAULT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
    +-------+-----------------------------------------------------------------------
    --------------------------------------------------------------------------------
    ----------+
    修改字段字符集:
    mysql> alter table ttt modify name varchar(20) character set utf8;
    Query OK, 0 rows affected (1.01 sec)
    Records: 0  Duplicates: 0  Warnings: 0
     
    mysql> show create table ttt;
    +-------+-----------------------------------------------------------------------
    ---------------------------------------------------------------------+
    | Table | Create Table
                                                                        |
    +-------+-----------------------------------------------------------------------
    ---------------------------------------------------------------------+
    | ttt   | CREATE TABLE `ttt` (
      `id` int(11) NOT NULL,
      `name` varchar(20) DEFAULT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
    +-------+-----------------------------------------------------------------------
    ---------------------------------------------------------------------+
    1 row in set (0.02 sec)
     
    OK!
    转载出处   http://blog.sina.com.cn/s/blog_8f7940400101by3u.html
  • 相关阅读:
    随便说说辞职后
    用Excel的VBA实现文本匹配与替换
    [转]为什么你做不到呢?
    [转]女生,你为什么不沉住气奋斗?
    写在互联网分析的前面
    回归白领的生活
    NSSortDescriptor:对NSDictionary的NSArray进行排序
    本团队推荐:大神开发的仿原神风格ue5开发MMOARPG核心战斗系统
    UE4外包团队:UE4开发元宇宙项目 UE5开发元宇宙或最佳?
    元宇宙外包团队:Unity开发元宇宙应用,在元宇宙里里Unity扮演什么角色?
  • 原文地址:https://www.cnblogs.com/seven-ahz/p/7083372.html
Copyright © 2011-2022 走看看