在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

mysql插入中文数据变成问号如何解决

103次阅读
没有评论

共计 1764 个字符,预计需要花费 5 分钟才能阅读完成。

本文丸趣 TV 小编为大家详细介绍“mysql 插入中文数据变成问号如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“mysql 插入中文数据变成问号如何解决”文章能帮助大家解决疑惑,下面跟着丸趣 TV 小编的思路慢慢深入,一起来学习新知识吧。

mysql 插入中文数据变成问号

第一步:首先检验一下你自己的代码基本配置

1.Jdbc.properties 数据库配置文件后面是不是加了 characterEncoding=utf-8,如下图所示:

mysql 插入中文数据变成问号如何解决

发现没有的话别傻看着,赶紧加起来

2.web.xml 有没有配置编码过滤器,就像是这种

mysql 插入中文数据变成问号如何解决

没有的话你自己看着办,嘿嘿,为了方便你们复制在下面写一下(是不是很贴心)

!--  配置编码过滤器  -- 
 filter 
 filter-name characterEncodingFilter /filter-name 
 filter-class org.springframework.web.filter.CharacterEncodingFilter /filter-class 
 init-param 
 param-name encoding /param-name 
 param-value utf-8 /param-value 
 /init-param 
 /filter

第二步:当你发现上面两个文件都没有问题的话,我们就来看看这个配置文件啦.

1. 看数据库编码格式

先登录服务器,进到你的数据库,登录数据库命令(下面的数据库名指的是你创建的数据库名称,比如说 test):

mysql -u root -p 数据库名

然后执行下面的命令查看你数据库的编码格式

show variables like lsquo;char% rsquo;;

mysql 插入中文数据变成问号如何解决

就是这个 latin1 在作怪,那么这个问题怎么解决呢?不要心急往下看.

2. 修改 mysql 内部配置文件

先声明一下,最新下载的官网 mysql 安装包貌似都是没有 my.ini 文件,但是一定有 my.cnf 文件,这个时候你就应该去你服务器看下在哪,当然一般都在根目录下的 etc/ 下面。

命令行:vim my.cnf

mysql 插入中文数据变成问号如何解决

【核心】执行 i 命令进入编辑模式,在 [mysqlid] 下面新增下面一句话,也就是汉字编码格式兼容

character-set-server=utf8

mysql 插入中文数据变成问号如何解决

:wq 命令保存并退出。

3. 重启 mysql 大功告成

我的是在根目录的 bin 下面执行这两个实现停启

systemctl stop mysqld.service
systemctl start mysqld.service

mysql 插入中文数据变成问号如何解决

然后你可以很自豪的登录 mysql,执行上面这个命令查看你数据库的编码格式

show variables like ‘char%

mysql 插入中文数据变成问号如何解决

是不是很惊喜很意外,哈哈哈哈。

最终经过不泄的努力,总算是把这个中文数据录入进去了,哈哈哈哈,真服自己,都想给自己转个钱啥的,问号什么的可以滚一边去了。

mysql 插入中文数据变成问号如何解决

问题解决

存入 mysql 的汉字变成问号项目场景

mySql 5.7

java

配置文件:spring.datasource.url=jdbc:p6spy:mysql://localhost:3306/XXX?useSSL=false

插入操作:

@Insert(INSERT INTO foods(food_name,food_taste,food_price,food_description) VALUES (#{foodName},#{foodTaste},#{foodPrice},#{foodDescription}) )
 int insert(Food food);

问题描述

存入数据库后汉字变成????

mysql 插入中文数据变成问号如何解决

原因分析:

连接数据库的设置需要制定字符集

解决方案

解决方法:数据源里面增加 useUnicode=true characterEncoding=UTF-8

spring.datasource.url=jdbc:p6spy:mysql://localhost:3306/XXX?useUnicode=true characterEncoding=UTF-8 useSSL=false

wenti

mysql 插入中文数据变成问号如何解决

读到这里,这篇“mysql 插入中文数据变成问号如何解决”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注丸趣 TV 行业资讯频道。

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-04-09发表,共计1764字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国产亚洲欧美成人久久片 | 看国产一级毛片 | 九九re6热在线视频精品66 | 欧美成人一级毛片 | 国产婷婷综合在线精品尤物 | 草草线禁成18年在线视频 | 太平公主三级dvd | 天天澡天天添天天摸97影院 | 九九色影院| 日韩专区在线观看 | 熟妇人妻va精品中文字幕 | a级黄色免费 | 亚洲人成网站18禁止 | 久操视频免费看 | 人妻无码视频一区二区三区 | 一本本月无码- | 日本色高清 | 中文在线а天堂中文在线新版 | 亚洲天天网综合自拍图片专区 | 精品国产一区av天美传媒 | 性一交一乱一伦一色一情丿按摩 | 毛片免费永久不卡视频观看 | 久久免费99精品国产自在现线 | 亚洲欧美日本一区 | 久久996国产精品免费 | 午夜剧场直接免费观看 | 日产一区二区三区四区 | 含羞草天堂久久爱 | 国产成人精品日本亚洲专区61 | 亚洲中文字幕久久精品无码a | 国产精品亚洲日韩欧美色窝窝色欲 | 成人免费视频无遮挡在线看 | 日韩精品中文字幕在线 | 国内精品七七久久影院 | 国产99视频精品免视看7 | 成人国产精品免费网站 | 精品无码国产自产拍在线观看蜜 | 草草浮力影院 | 亚洲精品国产精品乱码不卞 | 国产精品视频一区二区三区无码 | 精品乱码久久久久久中文字幕 |