重装mysql

分成两部分:

1.卸载mysql

2.重装mysql

首先卸载mysql

1. 打开程序与功能,右键点击卸载

2.删除mysql原目录的文件(这是我自己的路径)

3.停止运行mysql

 4.删除隐藏的文件,整个删除

 

 

之后安装mysql

1.网址:https://downloads.mysql.com/archives/community/

2.打开后选择所需(我用的是这个)

3.解压到自己所想的目录

4.配置环境变量

 5.接下来创建my.ini文件根路径下,并且添加内容

[mysql]
#编码
default-character-set=utf8 

[mysqld]
#端口号
port = 3306
#mysql-5.7.24-winx64的路径
basedir=I:\mysql\mysql-5.7.24-winx64
#mysql-5.7.24-winx64的路径+\data
datadir=I:\mysql\mysql-5.7.24-winx64\data 
#最大连接数
max_connections=200
#编码
character-set-server=utf8

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

  5.管理员打开cmd,进入bin路径

6.安装命令,ervice successfully installed为成功

mysqld -install

7.接着输入一下命令,成功不会有提示的

mysqld --initialize

8.启动mysql,显示成功便可

net start mysql

9.接下来修改密码,在my.ini文件中添加kip-grant-tables,目的是为了无密码登录

10.保存后启动mysql,并且输入以下第一条命令,出现输入密码区域,不用理会直接回车,出现Welcome to the MySQL monitor即可,然后输入第二条,进入之后接着输入第三条命令

mysql -u root -p
use mysql
update user set authentication_string=password("你的密码") where user="root";

11.在10步骤结束后,删除kip-grant-tables,重启mysql,输入刚才的密码进入到 mysql> 

  

12.输入use mysql,出现错误,这是因为还要重设密码

 13.输入命令修改

 alter user user() identified by "你自己的密码"

14.重新尝试

补充:

1.可以通过原始密码进入mysql,而不用 skip-grant-tables

 

2.假若11步进入mysql,输自己修改后的密码不行,重启电脑。再从10步开始

  • 14
    点赞
  • 96
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值