目录
一、解决在安装路径下没有my.ini文件
1
、查看安装路径
2
、找到本机的my.ini文件
先设置隐藏文件可见
然后在c盘下输入
%programdata%
进入programdata
从而进入programdata/mysql/mysql server 5.7找到my.ini,可进行相应的配置更改
二、使用cmd控制台关闭、打开MySQL服务
修改my.ini文件之前,可以先关闭MYSQL服务
1
、先查看本机的MYSQL服务名称
2、【命令提示方式】进入管理员模式的命令提示符
停止MYSQL服务
:net stop MYSQL57 注意:这里的服务名必须是你本机的,而不是mysql
启动MYSQL服务
:net start MYSQL57
windows
下不能直接重启(restart),只能先停止,再启动。
3、【任务管理器方式】
三、查看字符编码,并修改my.ini文件
1、查看字符编码方式
show variables like ‘%char%’
结果如下:
如上图所示,编码方式有utf8、Latin1。编码方式的不唯一,会给后续使用带来麻烦。现将编码方式统一设置为utf8。
2、编码格式统一为utf8
编辑配置文件my.ini。
在该配置文件里,增加如下配置:
[mysql]
default-character-set=utf8
[client]
default-character-set=utf8
[mysqld]
character_set_server=utf8
collation_server=utf8_general_ci
Ctrl+s保存
注:1.注意[mysqld]配置时的下划线’_’不同于[mysql]和[[client]]的中划线’-‘。
2.修改编码只对之后的的数据库生效,因此,最好在安装mysql之后立刻统一编码。
3.重启mysql服务【方式见上面】,重新登录,查看编码方式。
3、查看修改后的字符编码方式
show variables like ‘%char%’
结果如下:
cmd
管理员:命令提示符窗口:
数据库工具
SQLyog:
Navicat Perminm:
参考链接:
https://blog.csdn.net/zp357252539/article/details/79084480
https://www.cnblogs.com/liyingxiang/p/5877764.html
https://www.cnblogs.com/sunzn/archive/2013/03/14/2960248.html
说明:整理不易,转载请注明出处!水平有限,难免有遗漏或者错误的地方,不吝赐教!