问题 1:[ERROR] [MY-011011] [Server] Failed to find valid
data directory.

解决:初始化 date 的路径已经存在了,找到 C:\mysql8.0.11 目录下,把 date 文件删除掉

问题 2:‘mysql’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。

解决:没有设置系统变量,可用指令设置 path=%path%;D:\MySQL\bin,值得注意的是后面路径带上\bin,如果指令运行之后,仍报这个错误,那么就手动添加。

问题 3:运行指令 net start mysql 发生系统错误 5。拒绝访问。

解决:数据库开启要有管理员权限,以管理员身份打开终端

问题 4:服务无法未启动或者启动后停止

解决:先删除服务,初始化 data,然后重新按照步骤安装。

MySQL安装方法:

  1. 下载文件,解压到相应目录,我解压到 D:/MySQL/下
  2. 进入此目录 bin 下以管理身份运行 cmd
  3. 执行 mysqld –initialize –user=mysql –console 初始化数据库
  4. 复制 localhost 后面密码备用
  5. 执行 mysqld –instal mysql 生成 mysql 服务
  6. 执行 net start mysql 启动 mysql 服务
  7. 执行 mysql  -uroot -p 登录 mysql,把密码粘贴进去
  8. 执行 set password for root@localhost = password(‘123’);  修改密码,123 为你修改的密码