下载安装包
下载地址:https://dev.mysql.com/downloads/mysql/
下载完成后复制到自定义的目录下并解压
配置环境变量
- 在文件资源管理器中鼠标右击此电脑
- 在左侧列表中点击高级系统设置
- 点击环境变量进行修改
- 添加变量,变量名:MYSQL_NAME,变量值:上一步安装包的地址,如E:\mysql-8.0.22-winx64
- 在Path变量中添加一个项:%MYSQL_NAME%\bin
生成data文件
以管理员身份运行cmd,进入到安装包的bin目录里,执行如下命令:
mysqld --initialize-insecure --user=mysql
等待其生成Data文件夹。
安装MySQL
继续输入命令:
mysqld -install
启动服务
net start MySQL
登录MySQL
mysql -u root -p
这个时候由于没有设置密码所以直接回车即可进入。
查询用户密码
这时候就开始了第一条SQL语句:
select host,user,authentication_string from mysql.user;
设置root密码
第二条SQL语句:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
最后面的**‘root’**里的内容就是更改的密码。
更新权限:
flush privileges;
退出数据库
quit