初次使用MySQL我们可能会遇到不能向表中插入中文字符的情况;

这时我们需要在建表的时候将表格的字符编码集改为UTF-8,只需在创建表格的语句最后加上更改字符编码集的语句:ENGINE=InnoDB DEFAULT CHARSET=utf8即可。

示例如下:
创建student表

CREATE TABLE `student` (`Sno` char(9) NOT NULL,`Sname` varchar(20) NOT NULL,`Ssex` char(2) DEFAULT NULL,`Sage` int(11) DEFAULT NULL,`Sdept` char(20) DEFAULT NULL,PRIMARY KEY (`Sno`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

结果如下所示:

向表格插入数据并测试:

MySQL插入中文字符相关推荐

  1. centos 7 mysql 中文,解决centOS7 下mysql插入中文字符报错相关问题

    解决centOS7 下mysql插入中文字符报错相关问题 在刚装完mysql,就建立了数据库abc,然后新建一个abc表,插入英文没有问题,但是插入中文就有问题,会报错: ERROR 1366 (HY ...

  2. 解决mysql插入中文字符报错的问题ERROR 1366 (HY000): Incorrect string value: '\xE5\xB0\x8F\xE6\x98\x8E' for column

    报错内容: mysql> insert into person values (1,22,'小明'); ERROR 1366 (HY000): Incorrect string value: ' ...

  3. MySQL不能插入中文字符及中文字符乱码问题

    MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8. 在安装后MySQL之后,它的配置文件不是很给力,不知道你们的是不是,反正我的是! 开始插入中 ...

  4. mysql向表中插中文显示,针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决jav...

    针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决jav 针对mysql数据库无法在表中插入中文字符的解决方案(彻底解决:java.sql.SQLException: Incorrect ...

  5. mysql使用中文报错,hibernate mysql 插入中文错误

    hibernate mysql 插入中文错误 使用hibernate mysql 插入中文错误: 原因之一是: mysql 的字符编码和hibernate传递的编码不一样, 例如: mysql 建库的 ...

  6. mysql插入中文报错

    关于插入mysql数据库的中文报错的问题 原因基本上就是一个:字符集格式未统一 查询一下字符集的格式: show variables like '%char%' 上图显示的是字符编码有很多种,未统一便 ...

  7. MySQL插入中文出现报错: ERROR 1366 (HY000): Incorrect string value: ‘\xD5\xC5\xC8\xFD‘的解决方案

    MySQL插入中文出现报错: ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD'的解决方案 1 MySQL 5.5 版本 1. ...

  8. 用eclipse往mysql插入中文出现乱码解决方法

    用eclipse往mysql插入中文出现乱码的解决方法 注:我用的是c3p0结合DButils操作数据库 在要从页面获得数据的代码上面设置: request.setCharacterEncoding( ...

  9. #Tomcat# 本地正常但是部署到服务器后,mysql插入中文乱码问题解决!

    一百度,几乎都是大同小异的答案,全都是互相转载的文章.帮助很小 如果你遇到了**Tomcat本地正常!但是部署到服务器后,mysql插入中文乱码问题解决!**这样的问题. 常规的方式都无效,不妨试试下 ...

最新文章

  1. webui框架的利与弊
  2. wxWidgets:Erase wxWidgets示例
  3. 2020.8.26广联达笔试第二题——魔法师四种元素平衡(Python)
  4. C++基础学习一(基础之基础)
  5. 使用了JDK自带的jconsole查看Tomcat运行情况
  6. 厦门理工C语言实验报告8,厦门理工c语言数据结构实验
  7. 4g内存只有1.6g可用_linux服务器内存异常,究竟在哪消耗了2.5G?
  8. android分享,如何移除掉信息这项
  9. [导入]十大经典误会
  10. Sublime Text 2 快捷键用法大全(转)
  11. Lombok学习笔记— 消除冗余java代码
  12. hive replace_Hive新增字段(column)后,旧分区无法更新数据问题
  13. letter-spacing和word-spacing之间的区别
  14. mysql学生管理系统背景_MySql学习之路1 背景介绍
  15. python核密度图_python做密度图
  16. Linux 用户的手边工具:Guide to Linux
  17. 红旗h5中控台恢复出厂设置后不显示倒车影像问题
  18. win10右键卡顿原因_Win10 右键卡顿解决办法
  19. 项目管理论坛_【一线】这届项目管理论坛硬货满满!
  20. 某喜欢研究车的80后,驾驶经验59条

热门文章

  1. Android Activity、adb
  2. linux adb 远程调试工具,彻底摆脱数据线——远程ADB调试小工具开发过程记录
  3. 第 5 章 Resizable(调整大小)组件
  4. IDEA如何删除项目
  5. Centos 6.10 Install ipset
  6. 一个Hierarchical Attention神经网络的实现
  7. 京东图片爬取(requests+lxml 最简单的方式)
  8. OOAD——面向对象的分析与设计
  9. phpmyadmin报错The mbstring extension is missin
  10. Tak and Cards(DP,二维背包)