关于安装mysql-8.0.12-winx64

1、下载

64位系统的zip包
https://dev.mysql.com/downloads/mysql/
下载后解压(可以放到任意磁盘,因为当时我就遇到了无法解压到C盘个别文件夹的情况,我的路径:E:\mysql-8.0.12-winx64)

2.配置环境变量

这一项直接google环境变量配置,会出详细教程。
我参考的是https://www.cnblogs.com/cnwutianhao/p/5487758.html
变量名:MYSQL_HOME

变量值:E:\mysql-8.0.12-winx64

path里添加:%MYSQL_HOME%\bin;

3. 初始化mysql

管理员身份运行cmd
进入E:\mysql-8.0.12-winx64\bin 下

执行命令:

mysqld –initialize-insecure –user=mysql

在E:\mysql-5.7.20-winx64目录下生成data目录

4. 启动服务

执行命令:

net start mysql

启动mysql服务。
若提示:服务名无效…
执行命令:

mysqld -install

5.登录mysql

输入

E:\mysql-8.0.12-winx64\bin>mysql -u root -p

出现 Enter password:
直接回车即可(因为之前是解压文件,未设置密码;如果是正常的安装步骤,可能会有设置密码的一步)
查询用户密码命令

mysql> select host,user,authentication_string from mysql.user;

6.设置(或修改)root用户密码

mysql> ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘password’;

#后面单引号中的password是密码,可以随便设置。网上很多修改密码的指令都行不通,原因不清楚,我只找到这一句成功的指令。

Query OK, 0 rows affected (0.56 sec)
mysql> flush privileges;#保存密码
Query OK, 0 rows affected (0.40 sec)
mysql> quit #退出

猜你喜欢

转载自blog.csdn.net/bro_two/article/details/82432962