从MySql5中运行本地脚本创建数据库,当插入中文字段时发生“data too long for column”错误。上网一查,发现多字节用户大都碰到了这种情况。google搜索网上的解决方法大都是要将数据库的编码方式为GBK或UTF8,可我在安装MySql时就选择了UTF8格式。解决方法是:数据库目前是utf-8 ,为了能插入中文,先暂时把

mysql5的my.ini里的一个编码改成gbk,然后插入进去就可以了,如果用mysql自己的那个dos界面查看的话,可能显示是乱码,没关系,然后关闭

mysql服务,重新设置mysql的编码为utf8,然后重启服务器,用navicat这样的工具查看,应该能看到正确的编码,尔不是乱码,这样就可以解决了

# CLIENT SECTION

# ----------------------------------------------------------------------

#

# The following options will be read by MySQL client applications.

# Note that only client applications shipped by MySQL are guaranteed

# to read this section. If you want your own MySQL client program to

# honor these values, you need to specify it as an option during the

# MySQL client library initialization.

#

[client]

port=3306

[mysql]

default-character-set=GBK

# SERVER SECTION

# ----------------------------------------------------------------------

#

# The following options will be read by the MySQL Server. Make sure that

# you have installed the server correctly (see above) so it reads this

# file.

#

[mysqld]

# The TCP/IP Port the MySQL Server will listen on

port=3306

#Path to installation directory. All paths are usually resolved relative to this.

basedir="D:/Program Files/MySQL/MySQL Server 5.0/"

#Path to the database root

datadir="D:/Program Files/MySQL/MySQL Server 5.0/Data/"

# The default character set that will be used when a new schema or table is

# created and no character set is defined

default-character-set=utf8

重启下就OK了

mysql data to long_mysql 当插入中文字段时发生“data too long for column”错误相关推荐

  1. mysql数据库表中插入中文字段时报错 ‘\xCD\xF5\xBB\xAA‘

    创建表 mysql> CREATE TABLE student( -> s_no VARCHAR(20) PRIMARY KEY COMMENT'学生学号', -> s_name V ...

  2. 在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案[转]

    在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案 病症表现为:主要表现为用T-sql语句插入中文数据时数据库显示全是问号"???"  解决办法: 第一种办法 ...

  3. mysql phpmyadmin 空_请教插入中文到MYSQL,但phpmyadmin却显示空白,该怎么办?

    请教插入中文到MYSQL,但phpmyadmin对应字段却显示空白,该怎么办? 回复讨论(解决方案) 在哪插入的? 问题没表述清楚 看看是不是变量名写错了 问题说的不够清楚.可能压根就没插入进去,另外 ...

  4. linux系统中mysql表中能添加中文_数据库学习之数据库增删改查(另外解决Mysql在linux下不能插入中文的问题)(二)...

    数据库增删改查 增加 首先我们创建一个数据库user,然后创建一张表employee create table employee( id int primary key auto_increment, ...

  5. linux下mysql写中文变成问号_如何解决数据库插入中文字体时显示问号

    欢迎点击「算法与编程之美」关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章. 问题描述 我们在进行数据库的增删改查的操作时,当我们插入英文或者 ...

  6. 数据库|如何解决数据库插入中文字体时显示问号

    欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章. 问题描述 我们在进行数据库的增删改查的操作时,当我们插入英文或 ...

  7. mysql 中文字段报错_mysql 中 王数据表中插入中文字段报错:mysql insert into a values(202,王一); ERROR 1366 (HY000): Incorr...

    报错信息: mysql> insert into a values(202,"王一"); ERROR 1366 (HY000): Incorrect string value ...

  8. 启动Mysql时发生的一个关于PID文件错误问题

    今天启动mysql时出现了如下错误: [root@host1 /]# service mysql start Starting MySQL.. ERROR! The server quit witho ...

  9. 解决mysql保存数据SQLException: Incorrect string value: ‘\xF0\x9F\x91\x87\xE5\x91...‘ for column ‘错误

    今天在保存数据的时候mysql抛出了以下异常: 查了一下,发现是编码问题,本地数据库的默认编码是utf8,默认保存的是1到3个字节,但是现在的emoji表情采用4个字节保存,所以抛出异常. 环境: 操 ...

最新文章

  1. LIVE 预告 | CVPR 2021 预讲 · 旷视专场,覆盖目标检测、蒸馏、图像降噪、人体姿态估计等...
  2. 深度学习系列:深度学习在腾讯的平台化和应用实践
  3. Flickr30k图像标注数据集下载及使用方法(转载的,备忘)
  4. array函数参数 scala_scala – 在Spark SQL中将数组作为UDF参数传递
  5. qdu-凑数题(01背包)
  6. ZZULIOJ 1059:最高分
  7. ubuntu16.04源码安装node
  8. 单目摄像机测距(python+opencv)(转载)
  9. powerdesigner 16设计mysql数据库_PowerDesigner16 连接MySql 报错
  10. ruby-gems 常用命令笔记
  11. 实地址模式下的中断向量表
  12. Python之魔法方法详解
  13. 基于Springboot的个人健康监控管理系统 毕业论文+项目源码、
  14. virtualbox 给linux共享文件夹
  15. 五分钟学会做一个在线抽奖系统,手把手教你抽奖还学不会嘛?
  16. 走进波分 -- 14.OSN902产品介绍
  17. Mybatis 事务管理器 TransactionManager
  18. 嵌入式的苦逼从何而来
  19. mysql拼接单引号_sql语句的拼接单引号和双引号的问题
  20. 360安全浏览器支持国密功能

热门文章

  1. 聚类效果评价——Calinski-Harabasz(CH指标)——内部评估标准(2)
  2. mpi4py安装报错error: Cannot compile MPI programs. Check your configuration!!!
  3. IIS6 mysql速度_Win 2003下IIS6+Mysql+php5.2  isapi搭建 升级php5.2到5.3测试 借助fastcgi实现...
  4. kubernetes ConfigMap和Secret:配置应用程序
  5. block,inline和inlinke-block细节对比
  6. ThinkPHP文件上传
  7. Zend Framework学习之Zend_Config
  8. python求高阶导数_TensorFlow:计算Hessian矩阵(和高阶导数)
  9. 云服务器磁盘挂载_实战记录阿里云服务器不关机扩展系统盘容量/磁盘扩容
  10. (10)FPGA顶层通用模块(学无止境)