文档章节

mysql的一个问题总结

hyssop
 hyssop
发布于 2016/06/13 17:16
字数 261
阅读 94
收藏 2
点赞 1
评论 0

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

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
粉丝 18
博文 84
码字总数 103453
作品 0
昌平
程序员
docker 制作mysql镜像(一)

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

并不是 ⋅ 2016/10/31 ⋅ 0

Macbook AIR配置PHP开发环境

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

微博士 ⋅ 2016/05/07 ⋅ 11

各版本mysql乱码的问题解决(转)

之前用的是ubuntu系统,直接从Mysql官网下载Mysql5.5源码编译,但总是无法通过,所以最后只得通过ubuntu的软件源安装,源的 Mysql版本是5.1.那个乱码问题基本好解决,但是最后换到fedora15系...

颜建海 ⋅ 2013/09/12 ⋅ 0

yum 源安装扩展(轻松解决)

yum安装问题 ----------------------------------------------------------------- 1、yum自身问题 新的服务器,做完前期之后,会发现yum安装东西是不成功的,刚开始的怀疑是yum源的问题,换...

stevenhuhu ⋅ 2013/12/24 ⋅ 0

nginx建https站实验

简单的lnnmp传输拓扑图 Nginx1主要是对外网提供网站服务,既然是对外网的提供服务器,那么我们就要考虑问题了。外网的网络带宽有限,这里对外网的传输我们就使用压缩传输;同时我们也希望数据...

Ailu0li ⋅ 2017/01/14 ⋅ 0

OpenVPN 实战3:OpenVPN+MySQL 实现用户登录认证

大纲 一、前言 二、概述 三、具体配置过程 四、总结 注,实战环境 CentOS 5.5 x8664,软件版本 OpenVPN 2.1,软件下载:http://yunpan.cn/QzT8fGsX8S75a 访问密码 e8e4。 一、前言 在上一篇博...

陈明乾 ⋅ 2014/05/06 ⋅ 0

SQL 常用优化手段总结 - 小技巧

中国有句古话叫做:欲速则不达。在一口气学完了分析 SQL 语句的一般步骤与索引的正确运用方式后小憩片刻。搭配上红茶与白兰地轻松享用下面这些小技巧吧! 系列文章回顾 SQL 常用优化手段总结...

给你添麻烦了 ⋅ 01/10 ⋅ 0

Mysql文件的导入导出和alter语句的使用

用了一段时间的MySQL,作为一个初学者,觉得很有必要来总结一下一些基本的用法。不够成熟,但有必要记录,持续更新吧!在摸索中前进,在总结中升华! 一、MySQL导入sql 文件 即MySQL数据库导...

惠风康桥 ⋅ 2013/01/04 ⋅ 0

深入理解MySQL 5.7 GTID系列(十):实际案例二

导 读 作者:高鹏(重庆八怪) 原文地址: https://www.jianshu.com/p/2c25842d58d3 深入理解MySQL 5.7 GTID系列文章共十篇,本文为第四篇,点击查看: 第一篇:深入理解MySQL 5.7 GTID系列(...

老叶茶馆 ⋅ 04/25 ⋅ 0

「mysql优化专题」本专题总结终章(13)

一个月过去了,【mysql优化专题】围绕着mysql优化进行了十三篇的优化文章,下面进行一次完整的总结!我尝试用最简短最通俗易懂的话阐述明白每篇文章,让本专题画上完美的句号!坚持到文末,留...

java进阶架构师 ⋅ 01/04 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

LVM

LVM: 硬盘划分分区成物理卷->物理卷组成卷组->卷组划分逻辑分区。 1.磁盘分区: fdisk /dev/sdb 划分几个主分区 输入t更改每个分区类型为8e(LVM) 使用partprobe生成分区的文件:如/dev/sd...

ZHENG-JY ⋅ 21分钟前 ⋅ 0

彻底删除Microsoft Office的方法

参照此链接彻底删除Office https://support.office.com/zh-cn/article/%e4%bb%8e-pc-%e5%8d%b8%e8%bd%bd-office-9dd49b83-264a-477a-8fcc-2fdf5dbf61d8?ui=zh-CN&rs=zh-CN&ad=CN......

Kampfer ⋅ 36分钟前 ⋅ 0

大盘与个股之间关系

大盘走多:积极出手 顺势加码 大盘走空: 少量出手 退场观望 大盘做头:逆势减码 少量操作 大盘做底 : 小量建仓 小量试单

guozenhua ⋅ 38分钟前 ⋅ 0

Day16 LVM(逻辑卷管理)与磁盘故障小案例

lvm详解 简述 LVM的产生是因为传统的分区一旦分区好后就无法在线扩充空间,也存在一些工具能实现在线扩充空间但是还是会面临数据损坏的风险;传统的分区当分区空间不足时,一般的解决办法是再...

杉下 ⋅ 44分钟前 ⋅ 0

rsync实现多台linux服务器的文件同步

一、首先安装rsync,怎样安装都行,rpm,yum,还是你用源码安装都可以。因为我用的是阿里云的ESC,yum install rsync就ok了。 二、配置rsync服务 1.先建立个同步数据的帐号 123 groupadd r...

在下头真的很硬 ⋅ 57分钟前 ⋅ 0

前端基础(三):函数

字数:1685 阅读时间:5分钟 函数定义 在最新的ES规范中,声明函数有4中方法: -函数声明 -函数表达式 -构造函数Function -生成器函数 1.函数声明 语法: function name([param[, param2 [....

老司机带你撸代码 ⋅ 今天 ⋅ 0

Java虚拟机的Heap监狱

在Java虚拟机中,我是一个位高权重的大管家,他们都很怕我,尤其是那些Java 对象,我把他们圈到一个叫做Heap的“监狱”里,严格管理,生杀大权尽在掌握。 中国人把Stack翻译成“栈”,把Hea...

java高级架构牛人 ⋅ 今天 ⋅ 0

Spring MVC基本概念

只写Controller

颖伙虫 ⋅ 今天 ⋅ 0

微软重金收购GitHub的背后逻辑原来是这样的

全球最大的开发者社区GitHub网站花落谁家的问题已经敲定,微软最终以75亿美元迎娶了这位在外界看来无比“神秘”的小家碧玉。尽管此事已过去一些时日,但整个开发者世界,包括全球各地的开源社...

linux-tao ⋅ 今天 ⋅ 0

磁盘管理—逻辑卷lvm

4.10-4.12 lvm 操作流程: 磁盘分区-->创建物理卷-->划分为卷组-->划分成逻辑卷-->格式化、挂载-->扩容。 磁盘分区 注: 创建分区时需要更改其文件类型为lvm(代码8e) 分区 3 已设置为 Linu...

弓正 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部