关于mysql:windows-下重置-mysql-数据库

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

遇到删除不了的状况,关上服务->敞开mysql服务

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

mysqld --initialize --console

会从新生成一个明码,用这个明码就能够从新登录数据库了

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理