MySQL中的中文报错--保姆级解决方法

本文详细介绍了如何解决MySQL在插入中文数据时出现的报错问题。通过修改MySQL配置文件my.ini,将default-character-set设置为utf8,然后重启服务器,可以确保数据库支持中文输入。步骤包括查找MySQL服务、定位my.ini文件、修改配置并重启服务。
摘要由CSDN通过智能技术生成

MySQL中的中文报错问题解决方法


一开始安装完MySQL后,向表中插入记录的时候,要是插入的是中文,就会报错,此时我们就要修改一下MySQL的配置文件

一.搜索"服务",找到MySQL的服务器

image-20220908222704560

二.找到MySQL服务器之后,右键打开属性,找到MySQL的路径

defaults-file=“C:\ProgramData\MySQL\MySQL Server 5.7\my.ini” MySQL57

这是我电脑安装MySQL的路径,大家要寻找自己的路径

三.打开文件资源管理器,查找上面的路径

要是找不到某一个文件,很有可能该文件已经被隐藏了,点击"查看",勾选"隐藏的项目"即可

image-20220908223247757

四.找到my.ini 文件后,一定要记得备份一下,防止修改错误,难以回退

image-20220908223521894

五.进入my.ini文件

以#开头的都是注释,可以不用管,修改两处地方成 default-character-set=utf8

[内容] : 这叫做section,里面就是具体的内容

配置的实际内容都是以键值对的形式来写的,例如 port = 3306 ,表示一一对应的关系

image-20220908224003551

image-20220908224055561

六.保存文件 ctrl +c

七. 回到MySQL服务器设置,重启MySQL服务器即可

注: 要是无法重启MySQL服务器,既有可能是修改配置文件的时候发生错误,一定要好好检查一下,严格执行第五条

以上就是解决MySQL中文报错的问题的解决方法,只要大家好好执行,就一定能成功,我们一起加油 !

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值