Win10安装Mysql8.0.25以及ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)

官网上下载Mysql8.0.25(地址https://dev.mysql.com/downloads/mysql/5.5.html#downloads)

 

 

下载下来之后,根据网上搜到的安装教程(比如:https://www.cnblogs.com/baobaotql/p/14207746.html)请往后看完,一切按部就班的操作,什么解压啊操作命令符执行啊正常进行。

事情一直都按预期的那样进行,临时密码也生成了

 

但是看似顺利后面的事情真是搞死人。

接下来输入在D:\worksoftware\mySql\mysql-8.0.25\bin>mysql -u root -p回车的时候填写临时生成的密码(也就是上图那个q(jMpxOq1XrX)然后回车,ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)试了无数次一直都不行,还是报这个错误。

网上好多人说在什么my.ini文件(PS:其实我的安装目录下根本没这个文件,后来自己新建的,然后百度按照网上提供信息配置的)里面添加skip-grant-tables,至少我的是没有任何效果。搞了大半天最后终于根据这位博主提供的安装步骤成功了。链接:https://blog.csdn.net/qq_40067488/article/details/115416439

后面基于这位博主的安装步骤我做了下整理,只把mysql安装的部分剪下来使用即可。

1.下载MySQL链接
https://dev.mysql.com/downloads/mysql/

 

 

 

 

2.解压zip并净化目录

 

 

 

 

 

 

 

3.最后完成的样子

4.初始化Mysql
创建文件(ACSI编码)

红圈圈起来的部分需要修改成你自己的路径,看图注意斜线的方向

注意:Data文件夹不要手动创建,让他自动生成
my.ini文件代码如下:

[mysqld]
port=3306
basedir=D:/backup/apps/libs/mysql8.0.25
datadir=D:/backup/apps/libs/mysql8.0.25/Data
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=utf8mb4
[client]
port=3306
default-character-set=utf8mb4

5.以管理员身份打开命令行

由于启动默认是C盘,而我的Mysql放在了D盘,所以我们先将进入D盘,这样可以跳过一个大坑(注意英文冒号)

然后再切换目录:

 

 

 


6.执行命令
  mysqld --initialize --console

7.记住临时密码

 

 

 


将cmd的内容复制到记事本,因为后面我们需要用他的临时密码:

8.安装mysql服务
执行:
  mysqld --install

出现下图证明成功

如果出现:

则先执行:
  sc delete mysql

然后再执行
  mysqld --install

即可
9.启动Mysql服务
执行:
net start mysql

如上图表明启动成功
10.修改密码
执行:
mysql -u root -p

再输入刚刚保存的临时密码

 

如图出现出现(mysql> )字样代表成功
再执行(注意下面的语句是不是英文输入法的单引号)
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
刷新权限,使新密码生效

flush privileges;

若出现:

执行如下退出mysql:

 

 

 后面你可以根据自己设定的密码再次进行登录如果登陆成功,恭喜此时你的免费mysql已经安装成功了。

最后总结一下:个人觉得能安装成功的原因是与执行命令的先后顺序有关,好多教程上都是先执行第8步在执行的第6步,之前我这样执行的一直没有安装成功,如果很不幸的你也是这样执行的那么可以情况安装目录下的data文件夹里面的东西,再按照这个教程生成一次相信不会令你失望的,亲测有效。

 

posted @ 2021-07-17 17:47  草木/皆兵  阅读(269)  评论(0编辑  收藏  举报