这一步有可能会报错,如果没有报错,请忽略
win+r打开运行,输入services.msc打开服务,找到安装MySQL时添加的服务名,一般8.0版本的MySQL默认是MySQL80,双击打开,登录选项卡下将选择的此账户改为选择本地系统账户
添加mysql 环境变量
默认是这个位置,可以打开看一下
C:\Program Files\MySQL\MySQL Server 8.0\bin
修改mysql字符集
修改MySQL的默认字符集为UTF8,修改方法网上资料很多。
在此仅介绍Windows下的解决办法:
修改MySQL默认安装目录C:\ProgramData\MySQL\MySQL Server 8.0 下的 my.ini 文件
搜索,加上内容 default-character-set=utf8、character-set-server=utf8
重启MySQL服务
mysql 8.0 版本首次安装,使用密码登录失败问题(如图)
输入密码可以成功登录的,请忽略此步骤
不输入密码,直接点回车登录,然后修改密码,修改密码语句:ALTER USER root@localhost IDENTIFIED BY ‘123456’; 修改密码为:123456 ,修改后,就只能用密码登录了
删除(卸载mysql后,服务中还有MySQL80服务名,执行此步骤,否则忽略此步骤)
删除服务中的服务名(前提,已经卸载了mysql,但是服务中还是有mysql,若卸载后没有了,就忽略此步骤)
在cmd 中输入
sc delete mysql80 [mysql80]为服务名
若显示
[SC] DeleteService 失败 1072: 指定的服务已标记为删除。
则输入,然后刷新服务
taskkill /F /IM mmc.exe