一个发布公告的功能

在其他电脑上面运行的好好的。到了另外一台上就出问题了,

报如下错误

[http-8080-2] ERROR org.hibernate.AssertionFailure - an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session)
org.hibernate.AssertionFailure: null id in
 (don't flush the Session after an exception occurs)

分别用英文和中文插入,发现英文能行,

插入中文总是失败,于是怀疑是否数据库编码问题了,在Navicat上面直接保存中文,被拒绝保存。用下面语句查看mysql的编码格式

查看mysql的编码格式  show variables like 'character_set_%';

果然,显示的都是latin1编码。问题就好解决了。

在C盘,我装MYSQL在这里,找到C:\Program Files\MySQL\MySQL Server 5.5\bin

下面的MySQLInstanceConfig.exe,点击运行,然后一路next,直到选择编码的时候:如图

记得在第3个上面打钩!然后选择utf-8编码

然后继续一路next,重新配置以后,可以插入中文了。

转载于:https://my.oschina.net/liangzhenghui/blog/101778

数据库中插入英文数字正常,插入中文错误解决方案相关推荐

  1. 经典:统计字符串中汉字,英文,数字,特殊符号个数

    经典:统计字符串中汉字,英文,数字,特殊符号个数 package wzs.arithmetics;/*** 分别统计出其中字符串中汉字,英文字母,数字,其他字符数量* @author wWX15478 ...

  2. python正则匹配空格+数字+空格_如何批量添加中文和英文数字之间的空格?用正则表达式吧...

    1.中文与英文数字混合使用,排版有规范 写作中,我们经常遇到以下中文与英文.数字混用的情况. 我自学python编程,是在xue.cn上进行的.时耗方面,基础功仅需50多小时,加上很多实战,包括初步运 ...

  3. 如何得到数据库中所有表字段及字段中文描述

    如何得到数据库中所有表字段及字段中文描述 以下资料,通过csdn的一位师兄从SQL版主那得到: sql中 SELECT  (case when a.colorder=1 then d.name els ...

  4. SQLSERVER得到数据库中所有表字段及字段中文描述

    如何得到数据库中所有表字段及字段中文描述 以下资料,通过csdn的一位师兄从SQL版主那得到: sql中 SELECT   (case when a.colorder=1 then d.name el ...

  5. 如何将vs2015中的英文注释改为中文

    如何将vs2015中的英文注释改为中文 找一个中文版的vs 将 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NET ...

  6. ubuntu系统安装好搜狗输入法后只能输入英文,无法输入中文的解决方案

    写在前面 自己的电脑环境:Ubuntu20.04.5 一.问题描述 自己通过搜狗输入法官网下载deb安装包,然后按照如下指令安装搜狗输入法之后 sudo dpkg -i sogoupinyin_4.0 ...

  7. SpringBoot向数据库中插入英文没问题,中文报错乱码问题

    今天调试接口的时候发现向数据库中添加中文字段时会抛出异常,检查了一下发现是数据库创建时编码设置出现了问题,当向数据库插入中文出现乱码.问号或者报错时检查步骤应有如下几步: 1首先检查一下看看插入英文时 ...

  8. CSS 全局实现英文数字斜体而中文汉字正常显示

    天天都在看自己做的网页,某一天突然觉得好腻烦,感觉所有字体都是垂直竖立好单调.原本英文和数字不应该是倾斜一些的么?从小学写数字.中学写英文,都是斜着写呀.于是开整. 在网上检索到一款: 测试后发现手机 ...

  9. python中如何将数字转换成中文数字_Python把数字变成中文的方法

    Python把数字变成中文的方法 发布时间:2020-07-07 15:05:45 来源:亿速云 阅读:92 作者:清晨 这篇文章将为大家详细讲解有关Python把数字变成中文的方法,小编觉得挺实用的 ...

  10. 中文和英文编程对比,中文更具有优势。

    中文编程优点: 1.中文无需大驼峰小驼峰.英文的弊端是不能独立成义,几个单词放在一起无法识别词义,为了方便取义,英文编程才有了大驼峰小驼峰.而中文单字成义无需大驼峰小驼峰. 2.中文占用存储空间更小. ...

最新文章

  1. UVA 10594 Data Flow
  2. jQuery:localStorage用法
  3. 最小生成树——Kruskal(克鲁斯卡尔)算法
  4. CDB和PDB的创建、连接、启动、关闭
  5. apachemod_wsgidjango部署多个项目
  6. 【Vue2.0】—ref属性(十四)
  7. 如何使用PowerShell在Azure中创建SQL虚拟机
  8. 创新也要懂“规矩” 协同软件将走向何方
  9. Python仿微信红包算法
  10. 多线程总结之旅(9):线程同步之事件
  11. funCode课程实训(C++ )
  12. 大数据第一季--java基础(day27)-徐培成-专题视频课程
  13. php读取移动硬盘数据,什么是移动硬盘
  14. 交通强国,标准先行【附PPT】
  15. Speedoffice(PPT)如何做动画演示效果
  16. Linux对大于2T的磁盘分区方法及创建逻辑卷LVM
  17. 视频剪切合并器使用方法,如何使用视频剪切合并器分割合并视频片段
  18. cad安装日志文件发生错误_CAD因为发生错误安装过早结束 致命错误解决方法
  19. Ubuntu 安装常用软件、做Windows10系统盘、初尝试更换硬盘
  20. .mat文件批量转成图片——python脚本编写

热门文章

  1. 卡常神器——register 与 快速读入输出
  2. vue中私有样式(scoped)中修改其他组件的样式
  3. ELK日志平台一 ElasticSearch的安装
  4. 让你的网站在移动端健步如飞
  5. '0','\0',NULL,EOF的区别
  6. mysql 免安装版配置方法(经测试可行)
  7. 双指针解决数组排序问题
  8. 奇异值分解SVD应用——LSI
  9. 编程方法学20:图形用户界面
  10. 单核工作法12:现在专注一件事(下)