mysql修改编码格式(以及my.ini文件位置和修改)

Mysql8.0 修改默认编码格式为Utf-8(大大的坑,翻山越岭后发现找错山头了) 一般修改mysql的默认编码都是修改在安装目录下的my.ini文件或者my-default.ini文件方可修改。但是在Mysql8.0的安装目录下是没有.ini文件的。可以直接在安装目录下直接创建一个my.ini文件。然后写上如下代码: 但是重点来了 我的安装目录是C:\Program Files\MySQL\MySQL Server 8.0 然后我按照网上大牛们的操作添加my.ini.改好里面的默认编码utf-8,原以为就这么简单就搞定了,还暗自窃喜,可是我一次一次输入:show variables li 阅读详情

1.我们发现自己的中文数据到数据里面就是???这说明我们的mysql编码格式有问题,我们先打开mysql进行查看 进行编码方式的查看操作(输入命令):show variables like '%char%';

发现自己的编码有几个不是utf8是Latin1这就是我们数据中文乱码的原因,我们只需要找的我们的my.ini文件进行修改就好了

 2.在这里大家是否遇到过一个问题就是找不到自己的my.ini其实我刚开始也没找my.ini在我们的

C:\ProgramData路径下,当初的我还在C:\Program Files\MySQL\MySQL Server 5.7找的自己都怀疑人生了后来才知道在C:\ProgramData

 

关闭mysql服务器,这个很重要。


通过my.ini设置mysql数据库的编码

3.我使用的sublime有个搜索功能下面有教程不会的自己看一下(https://jingyan.baidu.com/article/b24f6c8273ef6486bee5da59.htmlhttps://jingyan.baidu.com/article/b24f6c8273ef6486bee5da59.html)

搜索“default-character-set”将其改为utf8,

搜索“character-set-server=utf8”将其改为utf8

 4.重启mysql服务就好了

超详细的MySQL8.0.20安装教程及其安装问题处理 文章目录:官网下载MySQL的安装包添加并配置my.ini文件配置系统变量并初始化MySQL安装并启动MySQLNavicat连接MySQL并修其密码安装过程中常见问题及其解决方法 官网下载MySQL的安装包 下载链接如下: MySQL8.0.20版本 其他版本:MySQL8.0.16版本 MySQL8.0.20版本压缩包解压后如下图所示: 添加并配置my.ini文件 在原解压根... 阅读详情

相关推荐

mysql默认编码为UTF-8 通过修改my.ini实现方法

mysql汉字乱码的原因 mysql默认的编码是Latin1是I-8859-1的别名,但Latin1是不支持汉字的,所以要将其改为UTF-8或GBK 1.关闭mysql服务器,这个很重要。 2.通过my.ini设置mysql数据库的编码 在mysql数据库的安装根目录下找到my.ini,例:C:\Program Files\MySQL\MySQL Server 5.5 将其复制到桌面,双击打开, 搜索“default-character-set”将其改为utf8, 搜索“character-set-server=utf8”将其改为utf8 看下图,修改成功保存,将my.ini复制回C:\Pr

mysql默认字符编码设置教程 my.ini设置字符编码(亲测)

本文介绍了mysql数据库中默认字符编码的设置方法,如何设置与修改mysql默认编码,my.ini设置字符编码的教程,需要的朋友参考下。 本节重点: mysql基础配置之mysql的默认字符编码的设置(my.ini设置字符编码) mysql的默认编码是latin1,不支持中文。 怎么修改mysql的默认编码?本文以utf-8默认编码修改为例来介绍。 注意,修改mysq

geilivablemental的专栏 5534

MitoZ|动物线粒体基因组组装注释软件

一、MitoZ是什么 是基于python3开发的可以自动过滤双端测序的原始数据、mt基因组组装、mt基因组注释以及mt基因组可视化的工具。 官方的说明文档地址:https://gitee.com/CHANyp/MitoZ#citation 二、MitoZ的安装 git clone https://gitee.com/CHANyp/MitoZ.git cd MitoZ/version_2.4-alpha tar -jxvf release_MitoZ_v2.4-alpha.tar.bz2 三、运行Mito

qq_50637636的博客 1万+

mysql出现中文乱码,配置my.ini文件,需要改变my.ini文件的编码

一开始还是会出现这种场面:(但是再次进入会消失)对我没有用,因为每次在进入mysql的时候,上面的配置又变成了原来的。为什么呢:因为set命令只是临时修改了配置,但退出之后会失效,很麻烦。

weixin_63566038的博客 2069

基于STM32避障/循迹/蓝牙遥控小车的硬件与软件底层设计

1、实现2m的自动直线行驶,要求左右偏移不大于10cm。2、车载显示屏显示车辆当前行驶速度或车辆运行时间,当前方20cm内出现障碍物时显示与前方障碍物的距离,车每次转弯蜂鸣器报警,同时通过左右指示灯指示转弯方向。3、依次驶过障碍物①②③④,且不触碰障碍物。4、成功进行调头转弯,行驶过程中车轮不碾压黑实线。5、在车道指定位置停车且不越界。6、通过红外、蓝牙、WiFi等任意一种方式实现对小车的控制,使其前进、后退、左转、右转。

2301_78758161的博客 1万+

PHP项目实战:易宝支付SDK对接全流程(含回调处理与常见问题排查)

本文详细介绍了PHP项目中易宝支付SDK的对接全流程,包括环境准备、SDK配置、支付请求构建与发起、回调处理实战以及常见问题排查。特别针对回调处理环节的常见问题提供了解决方案,帮助开发者快速完成支付对接并优化性能。

weixin_29007809的博客 388

Qt笔记3:MySQL的my.ini文件中文乱码或不识别

MySQL的my.ini文件中文乱码或不识别,解决步骤: (1)MySQL的my.ini文件只支持 编码格式为ASIN,要将my.ini设置为ASIN格式 (2)Qt中写入my.ini文件要进行设置,设置为GBK格式,如下图

weixin_42962516的博客 449

用友U8 API 二次开发:WebService封装7个核心DLL引用与U8Login登录避坑

本文详细介绍了用友U8 API二次开发中的WebService封装与U8Login登录优化实践。通过7个核心DLL的正确引用、U8Login登录机制的深度解析及IIS环境下的特殊处理方案,为开发者提供了一套高可用性的通用解决方案,助力企业实现ERP系统的高效集成与数字化转型。

weixin_42524171的博客 505

Qsettings读取ini文件中文乱码:用notepad++把文件格式改为utf-8

settings->setIniCodec(QTextCodec::codecForName(“GB2312”))后,中文还是乱码。settings->setIniCodec(QTextCodec::codecForName(“utf-8”)),则中文显示正常。如果ini文件格式是utf-8,这里就写utf-8,如果配置文件格式是GB2312,这里就写GB2312.但用notepad++把格式改为utf-8后,调用。我的配置文件显示是GB2312格式,但调用。为什么GB2312格式不行没搞明白。

潮湿的桥 2790

Dify+firecrawl:一个超好用的网页转Markdown API,打造你的第一个能检索爬虫RAG知识库的聊天机器人

Firecrawl是一个超简单的API服务——你扔给它一个URL,它就能把整个网站(包括子页面!)的内容自动抓下来,并且转换成干净、易读的Markdown格式。不用配置网站的站点地图,不用写爬虫规则,API调一下,数据直接到手。接下来我们一起本地部署吧!

2501_91673550的博客 2991

KiCad 7.0 + 嘉立创打样:从原理图到实物,打造你的双LLCC68 LoRa串口透传板

本文详细介绍了使用KiCad 7.0设计双LLCC68 LoRa串口透传板的完整流程,从原理图设计到嘉立创打样。重点解析了AVR+LLCC68组合的优势、双模块布局的电磁兼容设计、SPI接口配置及射频走线技巧,并提供了实测数据和常见问题解决方案,帮助开发者高效实现物联网设备的低功耗远距离通信。

weixin_28693447的博客 260

中文乱码,(保姆级)my.ini文件修改mysql 5.7的默认编码

为什么要改编码?jdbc连接数据库,中文出现乱码的问题 - hongdongjian - 博客园需要做的事情和注意事项:(1)修改my.ini (2)正确保存my.ini (重要) (3)重启mysql即修改成功。(4)如果出现闪退。

m0_74402894的博客 3205

低代码部署与管理——OpenClaw智能助手的应用部署与运维(2026技术版)

OpenClaw智能助手的低代码部署与管理平台采用分层架构设计,包含部署工具、环境管理、版本控制等核心模块,支持从开发到生产的全流程自动化部署。该系统通过Docker、Kubernetes等技术实现应用构建和部署,利用Terraform等工具管理多环境配置,并提供完善的监控运维能力。平台针对开发、测试、预生产和生产环境提供差异化配置,确保部署效率和运行可靠性。这种架构设计遵循自动化、可扩展性和安全性原则,显著提升了智能助手应用的部署效率和运维质量。

一键难忘的博客 318

mysql8.0.22修改数据库位置

mysql8.0.22修改数据库位置 0. 停止mysql服务 1. 找到my.ini文件 一般刚安装后位置在C:\ProgramData\MySQL\MySQL Server 8.0 2. 修改datadir属性为你要存储的位置 datadir=D:/Mysql/Data 3. 保存my.ini文件时的注意事项!!! 在记事本里点击另存为,编码选择为ANSI编码格式,否则mysql服务将无法启动!!! 4. 添加NETWORK SERVICE的写入权限 右键点击数据库文件夹(如上 D:/Mysql/Dat

皇室紫宸的博客 1153

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

windows上修改mysql的编码格式

今天在开发的时候一点击界面发现往数据库插入的数据乱码,之前也遇到过这个问题,肯定是数据库的编码格式的问题,记录一下,以后出现相同问题方便自己配置: 步骤: 1、我的电脑-》管理-》服务和应用程序-》服务 里面找到MYSQL56(我的是5.6版本的mysql所以后面是56),双击,出现弹框,找到可执行文件路径,拉到后面看它执行时候依照的是哪个ini文件,我的是“C:\ProgramData\...

jgj0129的博客 1221

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

MYSQL5.5.28 my.ini最全配置,没有之一

这里写自定义目录标题若已经安装了MYSQL服务(服务端),那就要将已经安装的服务先卸载掉 (原因后面讲)怎么查看呢恭喜你完成了一半了这时需要修改My.ini 配置文件了恭喜你配置完成(根据每个人的不同路径也不同)新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创...

qq_43356551的博客 1100

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

关于MySQL5.7中配置my.ini文件编码格式的坑

1.在mysql安装路径下找不到my.ini文件------>这文件在data安装路径下 2.在mysql安装路径下新建了my.ini文件不生效------->没有在注册表中修改my.ini文件读取路径

weixin_42522559的博客 391

MySQL —— 配置文件

本篇文章要介绍的是 MySQL 中的配置文件的相关内容。大多数 MySQL 程序都可以从配置文件(选项文件)中读取启动配置,可以在配置文件中指定常用配置,这样就不用在每次运行程序时都在命令行中输入它们。大部分配置文件都是纯文本格式,可以使用任何编辑器来进行创建。

HKJ_numb1的博客 6180

Mysql移动存储位置讲解

2、停止MySQL服务,将C:\ProgramData\MySQL\MySQL Server 5.7\Data下的文件夹和文件一起拷贝到D:\MySQL\Data文件夹下 (注意:C:\ProgramData\ 目录可能是隐藏目录,需开启隐藏目录可见方可以找到)要修改数据库存储的位置,比如从默认安装目录下的C:\ProgramData\MySQL\MySQL Server 5.7\Data文件夹转移到D:\MySQL\Data文件夹。1、在D:\下新建MySQL\Data文件夹。

zx132413的博客 994

记一次MySQL改了my.ini文件后启动不起来

my.ini文件改了之后mysql服务无法启动,且没有报错日志,my.ini恢复也没用。用于启动服务时提示某些服务在未由其他服务或程序使用时将自动停止或者启动服务直接停止的情况。

weixin_45450463的博客 318

mysql修改data文件位置

MySQL下的data文件目录修改

weixin_47455594的博客 2762

mysql查看和修改系统参数

mysql 参数 MySQL提供了相当多的系统参数,涉及方方面面。我们可以使用show关键字来查看: show variables like '%autocommit%'; 或者 show status like '%xxx%'; 修改参数值 mysql有一些参数是可以直接修改的,比如mysql的自动提交是默认开启,我们修改为关闭自动提交 set autocommit = 1; 当然也有些系统参数不能直接修改里面的值,当我们修改时会报错,就像这样: mysql> set @@ft_max_word

叶新东老师的博客 3500

Mysql5.6版本修改编码格式utf8

首先说一个坑,你得先去看MySQL服务启动的my.ini路径在哪 去我的服务里找到MySQL的服务,右键属性,我的是这样的: “C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld.exe” --defaults-file=“C:\ProgramData\MySQL\MySQL Server 5.6\my.ini” MySQL56 可以看出启动......

伶生的博客 3015

解决Navicat和MYSQL字符集不统一出现的中文乱码问题

最近在学习做一个登陆页面时候发现,在输入用户名和密码登陆之后,操作页面上显示的用户名并不是登陆账号,而是以问号的形式显示出来,在查询了数据库后发现,数据库中存入的内容就是??的形式。 查询各种资料之后了解到是中文乱码出现了问题,并开始着手解决。 更改Mysql数据库中的编码格式 我们使用MySQL命令行 show variables like’char%’; 对于它的编码格式进行查询 在网上的...

小哲的无何有镜 1610
上一篇: maven从零到一详细配置教程
下一篇: springBoot项目实现热部署具体步骤
不凡~
博客等级 码龄5年 403粉丝 62原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不凡~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值