window系统安装 MySQL8.0 详细方式

MySQL8.0安装详细步骤:

1.官网下载压缩包

地址:https://downloads.mysql.com/archives/community/
image
2.添加环境变量path
image
3.以管理员方式运行cmd命令
image

4.安装命令

第一步、初始化数据库、会自动创建data目录,在data目录下会打开,"计算机名称.err"后缀的文件可以查看密码
mysqld --initialze

第二步、安装注入MySQL到系统
mysqld --install

第三步、启动mysql服务
net start mysql

第四步、登录MYSQL
mysql -u root -p #此处输入"计算机名称.err"后缀的临时密码

第五步、修改密码
alter user root@localhost identified by 'sun123';
flush privileges;

OK完工!!
安装MySQL遇到坑

1.之前安装过MySQL(失败/密码始终提示错误/未卸载干净),重新安装报错如:starting as process/ Failed to find valid data directory

C:\Windows\system32>mysqld --initialze --console
2025-06-29T14:34:57.823300Z 0 [System] [MY-010116] [Server] D:\App\Mysql\bin\mysqld.exe (mysqld 8.0.41) starting as process 16080
2025-06-29T14:34:57.833043Z 1 [ERROR] [MY-011011] [Server] Failed to find valid data directory.
2025-06-29T14:34:57.833411Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2025-06-29T14:34:57.833506Z 0 [ERROR] [MY-010119] [Server] Aborting
2025-06-29T14:34:57.833847Z 0 [System] [MY-010910] [Server] D:\App\Mysql\bin\mysqld.exe: Shutdown complete (mysqld 8.0.41)  MySQL Community Server - GPL.

解决方法如下:

#停止MySQL服务
D:\App\Mysql\binnet stop mysql
mysql 服务正在停止.
mysql 服务已成功停止。
#删除MySQL的服务
D:\App\Mysql\bin>sc delete MySQL
[SC] DeleteService 成功
#重新开始安装MySQL数据库,参考前面的流程
mysqld --initialize

2.执行mysqld --initialize-insecure 没有生成临时密码解决方案

mysqld -remove MySQL #执行此命令重新安装即可,只执行mysqld --initialize

3.Navicat低版本连接MySQL提示Authentication plugin 'caching_sha2_password'报错,解决方式将mysql加密规则该我mysql_native_password即可
参考命令如下:

#mysql -u root -p 登录之后执行以下命令,Navicat即可连接成功
alter user 'root'@'localhost' identified by 'sun123' password expire never;
Query OK, 0 rows affected (0.04 sec)

mysql> alter user 'root'@'localhost' identified with mysql_native_password by 'sun123';
Query OK, 0 rows affected (0.01 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)

mysql> alter user root@localhost identified by 'sun123';
Query OK, 0 rows affected (0.01 sec)
posted @ 2025-06-30 08:55  appdesign  阅读(73)  评论(0)    收藏  举报