window下安装mysql

1. 下载安装包

https://dev.mysql.com/downloads/mysql/

 

2. 配置环境变量

变量名:MYSQL_HOME

变量值:D:softwaremysqlmysql-8.0.18-winx64

3. 生成data文件

以管理员的身份进入cmd,进入D:softwaremysqlmysql-8.0.18-winx64in

执行命令:mysqld --initialize-insecure --user=mysql

查看D:softwaremysqlmysql-8.0.18-winx64下是否存在data文件

4. 安装mysql

命领:mysqld -install

5. 启动mysql服务

执行命令:net start MySQL

6. 登录mysql

执行命令:mysql -u root -p (默认进去没有密码,直接回车就行)

7. 修改加密方式

MySQL8.0之前的版本密码加密规则:mysql_native_password,

MySQL8.0密码加密规则:caching_sha2_password

所以要把加密方式修改为mysql_native_password

命令:update user set plugin ='mysql_native_password' where user='root';

刷新退出重启:flush privileges;

                         quit;

                         net stop mysql

                        net start mysql

8. 修改用户名密码

mysql -u root -p (默认进去没有密码,直接回车就行)

查看用户命令:select host,user,authentication_string from mysql.user;

 修改用户密码命令:ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

 刷新(保存)命令:flush privileges;

 9. 远程访问

命令:update user set host='%' where user='root';

 刷新(保存)命令:flush privileges;

重启mysql服务就可以了。

 10. 退出命令:quit

原文地址:https://www.cnblogs.com/baimj/p/11733253.html