MySQL安装的初始密码在哪看?

我在data里面找了,.err文件里连[ Note ]这一行都没有。

直接修改密码就行了,初始密码是一串随机字符。而且你现在能登陆的情况下,修改密码很简单。

直接操作吧,前面的发现都是废话
1.先要确保my.ini文件里面的datadir的那个文件夹(data)不是手动创建的
[client]
#设置mysql客户端默认字符集
default-character-set=utf8

[mysqld]
#设置端口3306
port=3306
#设置mysql的安装目录
basedir=F:\MYSQL\mysql-8.0.19-winx64\mysql-8.0.19-winx64
#设置mysql数据库的存放位置,8以下不需要设置
datadir=F:\MYSQL\mysql-8.0.19-winx64\mysql-8.0.19-winx64\data
#允许最大连接数
max_connections=20
#服务端使用的字符集默认为8比特编码的latinl字符集
character-set-server=utf8
#创建新表的时候使用的默认存储引擎
default-storage-engine=INNODB
2. 删除这个data文件夹
3. cmd用管理员模式打开,进入到MySQL的安装目录下,输入:
sc delete mysql
4. 重新初始化数据库(把这一步生成的密码记下来,要不然还是忘)
mysqld --initialize --console
5. 重新安装MySQL
mysqld install
这样一来再试试看,是不是就可以启动了。

Linux可以这样
grep 'temporary password' /var/log/mysqld.log

忘记密码、不知道初始密码的,请看我的这篇文章:https://blog.csdn.net/xl_1803/article/details/82503781?spm=1001.2014.3001.5502
mysql正确安装教程,请看我的这篇文章:https://blog.csdn.net/xl_1803/article/details/122765478