登录
首页 >  数据库 >  MySQL

windows 下重置 mysql 数据库

来源:SegmentFault

时间:2023-02-23 13:29:48 158浏览 收藏

哈喽!今天心血来潮给大家带来了《windows 下重置 mysql 数据库》,想必大家应该对数据库都不陌生吧,那么阅读本文就都不会很困难,以下内容主要涉及到MySQL,若是你正在学习数据库,千万别错过这篇文章~希望能帮助到你!

1、删掉 data 文件夹,这个文件夹的具体位置是 my.ini 里决定的数据库数据的存放位置,一般默认都是数据库的根目录。

image.png

遇到删除不了的情况,打开服务->关闭mysql服务

image.png

2、使用命令初始化data数据

mysqld --initialize --console

image.png

会重新生成一个密码,用这个密码就可以重新登录数据库了

3、登录数据库注意

mysql -uroot -p
show databases; # 无法使用,会提示你修改密码
alter user 'root'@'localhost' identified by 'root';

报错ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061),因为数据库服务没有启动,重新开启数据库服务,已有的mysql80服务估计无法正常启动,因此需要mysqld -nstall 重新安装一下,安装服务默认名为mysql

# 服务->开启mysql服务
net start mysql # 启动mysql服务
net start mysql80 # 无法启动
# 如果找不到mysql服务
mysqld -install
# 删除原来无用的服务
sc delete mysql80

今天关于《windows 下重置 mysql 数据库》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于mysql的内容请关注golang学习网公众号!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>