三、mysql5.7 win7安装及忘记密码处理方式

链接:https://pan.baidu.com/s/1QO7MwQW2t2uQiKKw-O5O4Q
提取码:ql4o
**一、百度网盘下载,解压mysql5.7压缩包到指定目录(之后这里即为软件的安装目录,建议路径不要有中文)在这里插入图片描述
**
在这里插入图片描述

二、 修改my.ini配置文件, (data和Uploads 这两个目录可以放在 mysql安装目录下创建)
在这里插入图片描述

三、 将修改后的my.ini 文件放到 mysql 安装目录下
在这里插入图片描述

四、 以管理员身份打开 cmd 命令行工具,进入mysql下的bin目录:

4.1运行命令初始化数据库,红色框圈起来部分为root用户初始密码,一定要保留起来。

mysqld --initialize --console

在这里插入图片描述

4.2(无异常跳过此步骤)初始化数据库过程中,如果提示缺少某个 .dll 文件,拷贝我上传的【windows缺失文件】,放入 C:\Windows\System32(32位) 或 C:\Windows\SysWOW64 (64位)目录下即可
在这里插入图片描述
4.3(无异常跳过此步骤)初始化数据库过程中,如果提示 mysqld.exe 应用程序无法正常启动,则安装DirectX修复软件进行修复(软件包为directx_Jun2010_redist.exe)。
在这里插入图片描述

五、 安装、启用服务、测试登陆
a、安装

mysqld install

若提示 “Service successfully installed.” 表示安装成功
b、启用服务

net start mysql

以下提示,表示服务启动成功
在这里插入图片描述
c、测试登陆

mysql -u root -p

然后数据刚刚保存的初始密码,返回以下,表示登陆成功
在这里插入图片描述

六、修改mysql账号密码

修改密码命令的格式有两种方式,建议以alter方式,建议选择 alter方式:

alter user 'root'@'localhost' identified by '新密码~~~';
set password for userName@localhost = password('新密码~~~');

输入exit后回车,再运行mysql -u root -p后就可以用新密码登录了。

至此,win7 mysql5.7安装成功,以下部分可不看

七、忘记密码处理方式
a、mysql 配置文件( my.ini) ,末尾添加两行
#skip-grant-tables
skip-grant-tables
在这里插入图片描述
然后,保存退出。
b、 关闭、重启mysql,使之前的配置可以生效l

net stop mysql
net start mysql

c、免密登陆mysq,修改root密码

mysql -u root -p

出现让我们输入密码,直接回车。
再输入命令行

show databases ;

选择数据库,如mysql,

use mysql;

这时候命令行会输出 Database changed 下面就可以修改密码了。
输入指令

update mysql.user set authentication_string = password("123456") where user = "root" and Host = 'localhost';

这样我们就把root的密码改成了123456 了。
刷新权限

 flush privileges; 

退出。

exit; 

最后把my.ini文件中加上的两行删掉,然后重启一下mysql服务。至此修改完成。

八、navicat 1862错误:
navicat可能无法连接,出现1862错误
解决:管理员权限运行命令:mysqladmin -uroot -p password,输入新密码
在这里插入图片描述
这样改完密码后,用Navicat for mysql软件连接正常。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值