MySQL启动不成功的解决方法

解决方案:

(当MySQL数据库启动不成功时使用这个方法,但是创建新的服务器之后,之前服务器的所有数据都会丢失)

1.删除自己手动创建的data文件夹;

(比如我的MySQL在此文件夹中:F:\mysql\mysql-8.0.17-winx64)
进入这个文件夹找到data文件夹把它删除。
在这里插入图片描述

2.用系统管理员权限执行cmd

移除已错误安装的mysqld服务;
输入:
mysqld -remove mysql
出现删除成功!

3.在cmd下执行

输入:
mysqld --initialize-insecure
会发现程序在mysql的根目录下自动创建了data文件夹以及相关的文件

4.cmd下执行

输入:
mysqld -install
出现Service successfully installed.

5.cmd下执行mysql服务启动

输入:
net start mysql
MySQL 服务正在启动 …
MySQL 服务已经启动成功。

6.修改密码

修改 root 账号的密码
刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。
c:>mysql –u root
mysql>show databases;
mysql>use mysql;
mysql>ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘这里填写你的密码’;
(这里会因为版本的不同所需使用的方法也不同)
mysql>FLUSH PRIVILEGES;
mysql>QUIT

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值