下载链接 dev.mysql.com/downloads/m…
1、选择window版本第一个链接
2、压缩包解压完成后,配置系统环境变量
选择新建
3、生成data文件
以管理员身份运行cmd
进入D:\mysql-8.0.23-winx64\bin下
执行命令:.\mysqld --initialize-insecure --user=mysql 在D:\mysql-8.0.23-winx64\bin目录下生成data目录
有的系统安装目录前加 .\
4、安装MySQL
继续执行命令:mysqld -install
5、启动服务
继续执行命令:net start MySQL
6、登录MySQL
登录mysql:(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)
D:\mysql-8.0.23-winx64\bin>mysql -u root -p
首次登录没有设置密码直接回车,然后显示欢迎进入mysql
7、查询用户密码
查询用户密码命令:mysql> select host,user,authentication_string from mysql.user;
密码行显示为空
8、设置(或修改)root用户密码
9、mysql修改登录密码 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
10、保存
flush privileges;
#作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变
11、退出 quit
12、验证登录密码
.\mysql -u root -p
提示输入密码的时候就需要密码了,否则登录失败
修改远程连接
update user set host = '%' where user = 'root';
本文参考链接来自:www.cnblogs.com/zhangkanghu… 感谢!