mysql8.0.11安装成功后初始化临时密码报错
安装mysql8.0.11成功后查看mysql版本号
执行初始化命令mysqld --initialize --console报错
问题原因以及解决方法
使用临时密码登录MySQL并修改密码
安装mysql8.0.11成功后查看mysql版本号
PS C:\WINDOWS\system32> mysql --version
C:\Software\mysql-8.0.11-winx64\bin\mysql.exe Ver 8.0.11 for Win64 on x86_64 (MySQL Community Server - GPL)
执行初始化命令mysqld --initialize --console报错
以管理员身份打开cmd进入到MySQL的bin目录,执行命令mysqld --initialize --console
命令mysqld --initialize --console的作用是使MySQL初始化并得到临时密码。
PS C:\Software\mysql-8.0.11-winx64\bin> mysqld --initialize --console
2018-10-31T03:18:05.201142Z 0 [System] [MY-013169] [Server] C:\Software\mysql-8.0.11-winx64\bin\mysqld.exe (mysqld 8.0.11) initializing of server in progress as process 2356
2018-10-31T03:18:05.231148Z 0 [ERROR] [MY-010457] [Server] --initialize specified but the data directory has files in it. Aborting.
2