MySQL本地连接看不到MySQL数据库 连接本地mysql数据库失败

您所在的位置:网站首页 mysql的内连接和外连接的区别在哪儿 MySQL本地连接看不到MySQL数据库 连接本地mysql数据库失败

MySQL本地连接看不到MySQL数据库 连接本地mysql数据库失败

2023-06-29 15:08| 来源: 网络整理| 查看: 265

最近被MySQL数据库烦死了。用navicat本地连接MySQL时,显示Can’t connection to mysql server on ‘localhost’

MySQL本地连接看不到MySQL数据库 连接本地mysql数据库失败_mysql

昨天还好好的,一夜过去变天了。

首先说一下我的情况,计算机管理里查看MySQL服务时,只有一个服务,百度出来,有的人是两个MySQL服务,停用一个就可以解决这个问题,但是我的不行。然后我手动打开MySQL服务时,显示:本地计算机上的mysql服务停止…

MySQL本地连接看不到MySQL数据库 连接本地mysql数据库失败_mysql_02

废话不多说,直接上解决方案

1.以管理员的身份打开cmd

2.进入存放mysql.exe和mysqld.exe的路径下

比如我的路径是:D:\Program Files\MySQL\mysql-8.0.22-winx64\bin

MySQL本地连接看不到MySQL数据库 连接本地mysql数据库失败_字段名_03

执行完成后,会出现Service sucessfully removes.

3.然后进入MySQL安装目录,删除data文件夹,如果你担心出问题,也可以把data文件夹改名,再新建一个data文件夹。(此处data文件名根据自己需要修改,比如我的文件名就是Data)

4.在bin目录下初始化:mysqld --initialize-insecure --user=mysql(若运行后,还是无变化,把命令换成mysqld --initialize)

5.注册mysql(依旧是bin目录下):mysqld --install mysql --defaults-file=D:\Program Files\MySQL\mysql-8.0.22-winx64\my.ini(注意,此处file=后面填写的是my.ini的路径。若你的文件下没有,也可以自己去百度找一下配置文件内容,自己建立一个。my.ini与bin同级目录)运行成功后会出现:Service sucessfully installed.

6.启动服务(依旧是bin目录下):net start mysql

接下来就会显示运行成功,但是此处由于初始化了,所以必须要改初始密码。我的是mysql-8.0.22,初始密码为空。

7.在cmd里输入mysql -uroot -p回车

出现输入密码提示后直接回车(若你的有密码,则此处填写你的初始密码。我这是修改密码后进入,所以也有密码存在了)然后进入MySQL

MySQL本地连接看不到MySQL数据库 连接本地mysql数据库失败_MySQL_04

8.(选中数据库,切记结尾一定加分号)use mysql;

MySQL本地连接看不到MySQL数据库 连接本地mysql数据库失败_字段名_05

9.修改密码:update user set authentication_string=password(‘你的密码’) where user=‘root’;(此处密码的字段名可能有所不同,可以输入select * from user;查询存放密码的字段名,我的字段名是authentication_string)

MySQL本地连接看不到MySQL数据库 连接本地mysql数据库失败_mysql_06

此时密码修改成功。再次重启MySQL,即可用新密码登录。

但是如果想要用navicat连接,可能还是有问题。所以接着努力!

10.依旧use mysql;

11.alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘设置的连接密码’;(此处又有不同,root是用户名,@后面的数据根据自己的表改,我的表中是’localhost’,也有的人是’%’。可以查看select host,user,authentication_string from user;)

MySQL本地连接看不到MySQL数据库 连接本地mysql数据库失败_字段名_07

12.最后:flush privileges;

然后进入navicat连接测试:

MySQL本地连接看不到MySQL数据库 连接本地mysql数据库失败_MySQL_08

完美解决!今天又是MySQL抽风的一天!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3