1.下载安装包,解压到目录,自己要记住目录,比如这样的:F:\mysql\mysql-8.0.23-winx64
2.创建my.ini配置文件,内容为:
[mysqld]
port = 3306
basedir = F:\mysql\mysql-8.0.23-winx64
datadir = F:\mysql\mysql-8.0.23-winx64\data
3.然后用管理员身份打开命令提示符。
mysqld --initialize --insecure初始化数据库,根据配置文件,他会自动给生成一个data文件夹
用于存放数据。
然后去data文件夹中的打开一个叫DESKTOP-6KFLIEN.err的文件,
用记事本打开,找到
这行结尾出,root@localhost:后面的就是登录数据库的初始化默认密码。
4.安装mysql服务。
mysqld --install
出现Service successfully installed表示安装成功
如果安装失败就是用sc delete mysql 删除之前的mysql服务,可能是没卸载干净
5.下一步是启动mysql服务:net start mysql.
倘若启动失败,有可能是因为初始化的时候,有错误,自己去上面的data文件夹中的err结尾的文件中查看。
就需要卸载数据库mysqld --remove
然后在继续检查配置文件的有没有错误,很多地方的细节,都不错。没错就重新初始化数据库。
6.登录数据库:mysql -u root -p
密码上面由介绍,自己去data文件夹中的err结尾的文件中查看。
7.修改初始密码:
a登录数据库之后,
alter user 'root' @ 'localhost' identified by '你想设置的密码';
这里注意单引号必须是英文。