解决mysql,Navicat for MySQL,IntelliJ IDEA之间中文乱码

使用软件版本

jdk-8u171-windows-x64

ideaIU-2021.1.3

mysql-essential-5.0.87-win32

navicat8_mysql_cs

这个问题我调试了好久,网上的方法基本上都试过了,终于是解决了。

三个地方结果都不一样。

方法一

首先大家可以尝试下面这种方法:

如何解决mysql表输入中文出现问号的问题_Mysql_脚本之家 (jb51.net)icon-default.png?t=N7T8https://www.jb51.net/database/314758xzq.htm

方法二

但是我这里还是没有解决,然后尝试下面这种方法

IDEA 与 Navicat 互相中文乱码(数据库、IDEA设置都是 UTF-8)_在idea表单中提交数据navicat显示乱码-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/qq_44111597/article/details/113499720

IDEA中连接MySQL数据库查看表信息时可能出现中文乱码问题的终极解决方案 - 烤盐咸鱼 - 博客园 (cnblogs.com)icon-default.png?t=N7T8https://www.cnblogs.com/A-Lynn/articles/17260096.html

网上基本上就是这种了,然后将mysql设置成utf8后,插入中文都显示失败了,但是在navicat和idea插入并没有问题,就是会显示乱码。

方法三

最全idea java连接mysql数据库中文乱码解决方案_为什么mysql的数据库导入idea是乱码-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/xukaiqiang123/article/details/108802118还是修改配置文件,修改idea的配置文件后,还是会乱码,但是可以解决tocat控制台乱码的问题。

我的解决

总结上述就是对于idea,修改file Encodings里面的编码,全部换成utf-8,对配置文件进行新增-Dfile.encoding=UTF-8。

对于mysql的就是修改配置文件my.ini,对于navicat就是修改连接属性,如果上诉全部都试过了,无法解决,可以试一下我的方法。

ERROR 1366 (HY000):Incorrect string value解决方案_error 1366 (hy000): incorrect string value-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/word_joke/article/details/84035375我最开始是可以在命令行直接用mysql插入中文,就是设置了编码把全部的latin1换成了utf8,结果中文也插入不了了,然后上课老师显示在navicat里面插入中文,然后用idea读取数据并不会乱码,这个是因为我第一次打开navicat的时候显示乱码的时候修改了navicat的属性,然后导致现在修改navicat中的乱码文中文,idea也不会显示中文,因为忘记了之前怎么设置了,所以我直接卸载,然后重新安装了navicat软件,现在显示navicat和mysql之间是乱码的,但是和idea之间是正常的了。

现在发现是勾选“使用MySQL字符集”,idea和navicat就同步了。

 对于mysql和navicat的同步,我是根据报错信息来解决的,将编码修改成gbk格式。

 发现最后一行是所有都是乱码的,重新插入一行数据测试一下。

 

 发现就莫名其妙解决了,但是mysql采用的是gbk编码,在浏览器显示会不会出现乱码,这里打开tocat看一下,发现也没有问题。

那这到这里结束了,如果用前面的方法可以解决就用前面的方法,因为我也不知道按照我的修改后面会发生上面问题,只要是我看到网上写的都大差不差,但是都不能解决我出现的问题,所以只能自己摸索出一种解决方法。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3248319.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

Github 2024-07-15 开源项目周报 Top15

根据Github Trendings的统计,本周(2024-07-15统计)共有15个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目5非开发语言项目4JavaScript项目3TypeScript项目2Go项目1Solidity项目1Java项目1Rust项目1免费编程学习平台:freeCodeCamp.org 创建…

数据库系统概论:数据库完整性

引言 数据库是现代信息系统的心脏,数据的准确性和一致性对于业务流程至关重要。数据库完整性是确保数据质量的基石,它涵盖了数据的正确性、相容性和一致性,是数据安全与业务连续性的保障。 数据库完整性是指数据的精确性、可靠性和逻辑一致…

选择项目进度系统的10大必知软件

国内外主流的10款项目进度软件对比:PingCode、Worktile、蓝凌EIS智慧工作平台、Teambition、Tapd、Tower、Monday.com、ClickUp、Asana、Jira。 在选择项目进度系统时,你是否感到困惑或不确定如何挑选最适合自己团队的工具?市场上的众多选项和…

Uncaught (in promise) TypeError: Object(...) is not a function at eval

踩坑: Uncaught (in promise) TypeError: Object(...) is not a function at eval_at object.eval [as fullvalidate] (eval at <anonymo-CSDN博客 又新添一个错误的出现方式&#xff0c;后台启动没问题&#xff0c;但是我的数据库是无法自行启动的&#xff0c;这就导致在查…

Redis-布隆过滤器(Bloom Filter)详解

文章目录 什么是布隆过滤器 布隆过滤器的优点&#xff1a;布隆过滤器的缺点&#xff1a;其他问题 布隆过滤器适合的场景布隆过滤器原理 数据结构增加元素查询元素删除元素 如何使用布隆过滤器 Google开源的Guava自带布隆过滤器Redis实现布隆过滤器 Redis中配置布隆过滤器Redis…

MYSQL 四、mysql进阶 9(数据库的设计规范)

一、为什么需要数据库设计 二、范 式 2.1 范式简介 在关系型数据库中&#xff0c;关于数据表设计的基本原则、规则就称为范式。 可以理解为&#xff0c;一张数据表的设计结 构需要满足的某种设计标准的 级别 。要想设计一个结构合理的关系型数据库&#xff0c;必须满足一定的…

品牌出海“掘金”的王牌账号:亚马逊VC——WAYLI威利跨境助力商家

在全球化的大潮中&#xff0c;B2B模式已然成为品牌出海“掘金”的王牌账号&#xff0c;特别是在亚马逊VC这一强大平台的加持下。亚马逊VC不仅是企业间贸易的桥梁&#xff0c;更是品牌国际化的加速器。 亚马逊VC&#xff0c;为企业提供了直接进入亚马逊全球供应链的机遇。这不仅…

神经网络中如何优化模型和超参数调优(案例为tensor的预测)

总结&#xff1a; 初级&#xff1a;简单修改一下超参数&#xff0c;效果一般般但是够用&#xff0c;有时候甚至直接不够用 中级&#xff1a;optuna得出最好的超参数之后&#xff0c;再多一些epoch让train和testloss整体下降&#xff0c;然后结果就很不错。 高级&#xff1a;…

盛夏畅饮狂欢,肆拾玖坊肆玖嘿哈精酿白啤陪你嗨啤!

盛夏的炎热,犹如烈火燃烧,让人无法抵挡那股渴望畅饮的冲动。在这个时节,你是否也期待着与亲朋好友欢聚一堂,聚餐畅饮,共度清凉惬意的时光?快来!肆拾玖坊的肆玖嘿哈喊你一起嗨啤了! 提及啤酒,想必大家都不会陌生。这个古老的饮品,自公元前3世纪起便与人类相伴,穿越历史的长河,时…

【ProtoBuf】proto 3 语法 -- 详解

这个部分会对通讯录进行多次升级&#xff0c;使用 2.x 表示升级的版本&#xff0c;最终将会升级如下内容&#xff1a; 不再打印联系人的序列化结果&#xff0c;而是将通讯录序列化后并写入文件中。 从文件中将通讯录解析出来&#xff0c;并进行打印。 新增联系人属性&#xff…

常用指标和损失总结

损失 回归问题 L1损失 L1 损失是最小化模型参数的绝对值之和。 倾向于使模型参数接近零&#xff0c;导致模型变得更加稀疏。这意味着一些特征的权重可能变为零&#xff0c;从而被模型忽略。 对异常值非常敏感。异常值会导致参数权重绝对值增大&#xff0c;从而影响模型的整…

2024年【电工(高级)】考试报名及电工(高级)模拟考试题库

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 电工&#xff08;高级&#xff09;考试报名参考答案及电工&#xff08;高级&#xff09;考试试题解析是安全生产模拟考试一点通题库老师及电工&#xff08;高级&#xff09;操作证已考过的学员汇总&#xff0c;相对有…

【Charles】-雷电模拟器-抓HTTPS包

写在前面 之前的文章我们写过如何通过Charles来抓取IOS手机上的HTTPS包以及遇到的坑。说一个场景&#xff0c;如果你的手机是IOS&#xff0c;但是团队提供的APP安装包是Android&#xff0c;这种情况下你还想抓包&#xff0c;怎么办&#xff1f; 不要慌&#xff0c;我们可以安装…

Elasticsearch 批量更新

Elasticsearch 批量更新 准备条件查询数据批量更新 准备条件 以下查询操作都基于索引crm_flow_info来操作&#xff0c;索引已经建过了&#xff0c;本文主要讲Elasticsearch批量更新指定字段语句&#xff0c;下面开始写更新语句执行更新啦&#xff01; 查询数据 查询指定shif…

Java基础 —— 项目一:ATM存取款系统

目录 一、系统架构搭建 二、系统欢迎页设计 三、用户开户功能 卡号去重复 根据卡号查找账户 四、用户登录功能 展示用户登录后的操作页面 查询账户信息 存款 取款 转账 销户 修改密码 五、整体代码 1.账户类Account 2.银行系统类ATM 3.测试类Test 运行结果 他人之得&#xff0c…

什么是AGI?以及AGI最新技术如何?

首先&#xff0c;AGI是Artificial General Intelligence的缩写&#xff0c;意为人工通用智能。AGI指的是一种拥有与人类相当智能水平的人工智能系统&#xff0c;能够在各种不同的任务和环境中进行智能决策和问题解决。与目前大多数人工智能系统只能在特定领域下执行特定任务不同…

上线 Airflow 官方!DolphinDB 带来数据管理新体验

在数据驱动的商业时代&#xff0c;企业对数据的实时处理和分析能力提出了更高的要求。同时&#xff0c;自动化地管理及优化数据处理流程&#xff0c;以提升效率和精准度&#xff0c;始终是企业不断追求的目标。 近期&#xff0c; DolphinDB 正式登陆 Apache Airflow 官方&…

悠律Ringbud pro开放式耳机:双奖设计,开放式畅听的舒适体验

悠律Ringbud pro凝声环开放式耳机 凭借其潮酷的外观&#xff0c;轻奢的体验&#xff0c;斩获2024红点设计奖&#xff1a;德国红点奖设立于1955年&#xff0c;被公认为国际性创意和设计的认可标志&#xff1b;而且还获得美国MUSE设计金奖&#xff1a;美国MUSE设计奖是最具代表性…

语法错误检测工具哪个好用?5个工具一键扫除错别字

在撰写文章或编辑文档的过程中&#xff0c;你是否曾为了寻找并修正那些细微的语法错误而耗费大量时间&#xff1f; 想象一下&#xff0c;如果有一个便捷的工具&#xff0c;能够即时在线帮你捕捉并修正这些错误&#xff0c;是不是既高效又省心&#xff1f;这正是“语法错误检测…

【React】React18 Hooks 之memo、useCallback

目录 React.memo()案例1: 无依赖项&#xff0c;无props案例1: props比较机机制&#xff08;1&#xff09;传递基本类型&#xff0c;props变化时组件重新渲染&#xff08;2&#xff09;传递的是引用类型的prop&#xff0c;比较的是新值和旧值的引用&#xff08;3&#xff09;保证…