文档章节

mysql的一个问题总结

hyssop
 hyssop
发布于 2016/06/13 17:16
字数 261
阅读 129
收藏 2

今天在开发的过程中发现在插入数据到表的时候报错:

Cause: java.sql.SQLException: Incorrect string value: '\xE6\x97\xA5\xE6\x9C\x9F' for column 'title' at row 1

; uncategorized SQLException for SQL []; SQL state [HY000]; error code [1366]; Incorrect string value: '\xE6\x97\xA5\xE6\x9C\x9F' for column 'title' at row 1

主要原因还是在建立表的过程中编码不是中文可识别的。 解决这个问题就几步: ##1、查询你的数据库编码:SHOW VARIABLES LIKE 'character%' ##2、将my.ini 改成如下文件: [client] port=3306 default-character-set=utf8

[mysql] default-character-set=utf8

[mysqld] port=3306 basedir="E:\program istall\mysql-5.6.22-winx64/" datadir="E:\program istall\mysql-5.6.22-winx64/data/" character-set-server=utf8 collation-server=utf8_general_ci default-storage-engine=INNODB sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" max_connections=100 query_cache_size=0 tmp_table_size=17M thread_cache_size=8 myisam_max_sort_file_size=100G myisam_sort_buffer_size=34M key_buffer_size=25M read_buffer_size=64K read_rnd_buffer_size=256K sort_buffer_size=256K innodb_additional_mem_pool_size=2M innodb_flush_log_at_trx_commit=1 innodb_log_buffer_size=1M innodb_buffer_pool_size=46M innodb_log_file_size=23M innodb_thread_concurrency=8

log-bin=mysql-bin server-id=227

【注意改成自己的环境信息】 ##3、关闭数据库net stop mysql ##4、启动数据库:net start mysql 搞定了数据库,将表的编码改成utf-8.以后再建表就应该没这个问题了。

© 著作权归作者所有

共有 人打赏支持
hyssop
粉丝 19
博文 95
码字总数 108379
作品 0
昌平
程序员
私信 提问
关于mysql 的那点事情 -- 旗帜鲜明的反对 -- 两个凡是

旗帜鲜明的反对mysql是基于mysql的了解 一系列的mysql 问题,基本上可以总结成一个: mysql 不是数据库 要么查询不支持, 要么锁表. 就这么回事. 慢无外乎就是 根本没有查询计划. 一个真正的数据...

宏哥
2016/11/08
419
4
docker 制作mysql镜像(一)

最近在学习docker,在直接mysql镜像的时候发现了一些问题。 开始想直接用从docker资源库里下载镜像为了省事,但是出现了问题是。只能启动一个mysql容器,启动第二的时候就不行了。只能保证一...

并不是
2016/10/31
280
0
Macbook AIR配置PHP开发环境

前言 15初买了这台破air,一直闲置到现在,为了方便准备用这台电脑来做php开发,所以准备将所有的工作环境都慢慢的迁移到Mac上来,简单的使用了一下,确实不错,用户体验真的是非常好。目前在...

微博士
2016/05/07
717
11
Ubuntu上更改MySQL数据库数据存储目录

原文出处:潇湘隐者 之前写过一篇博客“MySQL更改数据库数据存储目录”,当时的测试环境是RHEL和CentOS,谁想最近在Ubuntu下面更改MySQL数据库数据存储目录时遇到了之前未遇到的问题,之前的...

潇湘隐者
11/18
0
0
面试题

今天去了一家公司面试 面试完了感觉还不错 对方留了一个问题给我 让我去网上找到答案发送给他们 在资金一般的情况下 怎么构建出高可用性 稳定性软件 ? 我在面试问题时候回答不是太好 所以我...

13123123
2013/10/14
679
2

没有更多内容

加载失败,请刷新页面

加载更多

中国龙-扬科
5分钟前
0
0
假若明天来临——《AI.未来》读后感3900字

假若明天来临——《AI.未来》读后感3900字: 你有没有想过,如果有一天你被确诊为癌症患者,你会做些什么?你有没有想过,在你百年之后,你希望你的墓碑上刻写着什么内容? 在我翻开李开复老...

原创小博客
11分钟前
0
0
tomcat线程模型

Connector结构 BIO模式 NIO模式

grace_233
51分钟前
2
0
Javascript

变量定义 以$,_,字母开头 大小写敏感 var 关键字声明变量 声明未赋值undefined 数据类型 字符串,数字,布尔,数组,NULL,undefined 变量均为对象 函数 无默认值 var声明的是局部变量 函数外声明...

关元
53分钟前
1
0
文件系统、服务、防火墙、SELINUX——安全四大金刚

一提到安全,大家都会想到防火墙,和文件系统权限。而实际工作环境中,我们在Linux的安全配置,会涉及到四个级别。我们思考一个场景,你要在百度盘中存放一个文件,这个动作需要考虑下面四个...

Linux就该这么学
54分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部