准备开始吧,Let’s go

都期末了,还是花了两天,成功改了MySql密码两次,最终决定把自己踩的神坑填起来。我用的是解压版,安装包参考文末的超链接。
MySql免安装包
提取码:ukru

1.安装MySql

以管理员身份打开cmd,并安装,不需要进入mysql安装目录的bin下,因为在my.ini文件中有安装路径和数据路径。
命令:C:\Windows\system32>mysqld –install
Mysql8.0密码忘了怎么办?集百家之大成,亲测有效!

若出现错误 Install/Remove of theService Denied! 管理员身份打开cmd即可。

如果没有my.ini文件,则在Mysql安装目录下自己建一个,内容如下,可复制
[mysqld]
#注意设置成你自己的Mysql安装目录
basedir=D:\Program
Files\MySQL\mysql-8.0.16-winx64
#data是自己建立的空文件夹,用来存放数据,初始化后才有内容,注意设置成你自己的数据目录
datadir=D:\Program
Files\MySQL\mysql-8.0.16-winx64\data
#Mysql端口号
port = 3306
#编码
character-set-server=utf8
[mysql]default-character-set=utf8

2.初始化, 获取密码

命令:C:\Windows\system32>mysqld --initialize–user=mysql --console,收到
[Server] A temporary password is generated for [email protected]: 7qa+Laxjadm&
Mysql8.0密码忘了怎么办?集百家之大成,亲测有效!

3.启动Mysql

命令:C:\Windows\system32>net start mysqlMysql8.0密码忘了怎么办?集百家之大成,亲测有效!
错误:发生系统错误5
解决:管理员身份打开cmd
Mysql8.0密码忘了怎么办?集百家之大成,亲测有效!

4.输入密码

命令:C:\Windows\system32>mysql -u root -p
Mysql8.0密码忘了怎么办?集百家之大成,亲测有效!
错误:如果老进不去,那肯定是密码输错了,或者服务没启动
Mysql8.0密码忘了怎么办?集百家之大成,亲测有效!

**密码错误解决:**删除Mysql安装目录中的data文件夹下所有文件,重新执行初始化,即步骤2,直到试出能登录的密码。
**服务没启动解决:**重新执行步骤3
其他密码登录不了原因
1)mysql的服务器停止
2)用户的端口号或者IP导致
3)mysql的配置文件错误----my.ini等文件
4)root用户的密码错误

5.修改密码

命令:mysql> ALTER USER “root” @ “localhost” IDENTIFIED BY “新密码”;Mysql8.0密码忘了怎么办?集百家之大成,亲测有效!

**注意:**大小写敏感;语句结束后一定要用分号,不然它不会出现修改成功的提示;单双引号也注意下;两种修改密码的语句,哪种适合选哪种。

错误 mysql> ALTER USER “root” @ “localhost” IDENTIFIED BY “123456”
-> ALTER USER “root”@“localhost” IDENTIFIED WITH
mysql_native_password BY “123456”

6.查看数据库

命令:mysql> SHOW DATABASES;
注意:大小写敏感;句末不忘分号。
Mysql8.0密码忘了怎么办?集百家之大成,亲测有效!

.
``

相关文章:

  • 2021-12-23
  • 2022-01-08
  • 2021-08-05
  • 2021-09-21
  • 2021-12-19
猜你喜欢
  • 2021-09-03
  • 2021-12-22
  • 2021-08-22
  • 2021-12-20
  • 2021-12-14
  • 2021-12-02
  • 2021-09-27
相关资源
相似解决方案