mysql安装时的坑

MySQL安装时踩的坑

注意不要有中文路径
使用管理员权限命令行打开MySQL的解压目录

  • 使用以下命令进行数据库初始化
    1
    mysqld --initialize --console
  • 执行完毕后会返回,如下数据,最后几位则是密码 APWCY5ws&hjQ
    1
    2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ
  • 随后执行下面的命令进行初始化
    1
    mysqld install
  • 如果你是第二次安装,会提示如下
    1
    The service already exists!
  • 这是因为你之前mysql没有卸载干净,使用如下命令,删除mysql,即可继续安装
    1
    sc delete mysql
  • 安装完成后,再开一个cmd(管理员身份)

    1
    2
    3
    4
    # 启动mysql服务
    net start mysql
    # 关闭mysql服务
    net stop mysql
  • 如果你觉的默认的密码太长了,可以登入mysql之后使用下面的命令进行更改

1
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';