使用C:\mysql\bin\mysql.exe -u root -p无密码登陆5.7.29版本的mysql报10061错误,通过网上查找资料,发现可能是因为没有启动mysql服务而产生的。

MySQL无法登陆--Can't connect to MySQL server on localhost (10061)解决方法

使用C:\mysql\bin\mysqld --install安装mysql的服务。

MySQL无法登陆--Can't connect to MySQL server on localhost (10061)解决方法

使用下面的代码初始化数据库并新建一个密码为空、用户名为root 的用户

C:\mysql\bin\mysqld  --initialize-insecure(如果C:\mysql\bin\目录下存在 data 文件夹,先删除再执行即可) 

net start mysql 然后尝试再次启动mysql服务,并使用mysql -u root -p登录即可

MySQL无法登陆--Can't connect to MySQL server on localhost (10061)解决方法

进入数据库后可以使用一下语句修改root用户的密码

use mysql

ALTER USER 'root'@'localhost' IDENTIFIED BY  'mysql123456'; //修改root的密码为mysql123456,如果直接复制这句代码运行,注意空格有没有出现转换错误

MySQL无法登陆--Can't connect to MySQL server on localhost (10061)解决方法

MySQL无法登陆--Can't connect to MySQL server on localhost (10061)解决方法

 

 

相关文章:

  • 2021-11-21
  • 2021-11-03
  • 2021-09-12
  • 2021-07-17
  • 2021-09-21
猜你喜欢
  • 2021-12-30
  • 2021-12-27
  • 2021-07-01
  • 2022-01-19
  • 2021-06-29
相关资源
相似解决方案