当前位置:Gxlcms > 数据库问题 > 使用mysql时,无法插入中文。

使用mysql时,无法插入中文。

时间:2021-07-01 10:21:17 帮助过:4人阅读

  1. [mysql]
  2. default-character-set=gbk #默认是latin1,把他改成了gbk。

2.然后创建表,但是在插入中文值时,显示“Data too long for column ‘realname‘ at row 1”。无论怎么更改varchar的长度都不行。之后在网上找答案,由于我用的是图形话的,网上大部分都是命令行,所以最终无果。
3.后来自己倒腾navacat。      a.首先还是打开了MySql的配置文件my.ini。找到了[mysqld]。
        技术分享

     b.更改如下配置。
  1. # The default character set that will be used when a new schema or table is
  2. # created and no character set is defined
  3. default-character-set=utf8 #默认是latin1,把他改成了utf8

     c.用navacat打开数据库的表,右键表,选择设计表格
      技术分享
   d.选中你要修改的列,然后下面有一个“字符集”选项。(哈哈,现在清楚了),更改字符集就可以了!!
        技术分享
4.然后我在插入中文就没有问题了!!









来自为知笔记(Wiz)

使用mysql时,无法插入中文。

标签:

人气教程排行