mysql 5.x 安装_Mysql5.x版本在Windows下安装

前言:

由于在本地装的数据库由于被朋友失误删掉了系统数据库,导致本地数据库无法连接,各种办法均无法抢救,决定重装数据库。

推荐使用压缩包进行Mysql的安装,由于我一开始使用可执行文件进行安装,导致后来必须要手动清理注册表,十分麻烦。

一、Mysql的下载

根据个人的操作系统版本进行选择

31a660b69a2ac148362cb175e8ebe166.png

选择好操作系统版本后,选择第一个进行下载

76d7a9566820cec7020900c1d0c2b414.png

进入下载界面,我们选择不登陆直接下载

b54fc8d580aeb44190a71cc88eff101e.png

解压下载好的压缩包

二、环境变量的配置

添加环境变量:我的电脑 --> 属性 --> 高级系统设置 --> 环境变量 --> 系统变量(S)

选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹

在Mysql安装文件夹内新建一个my.ini的配置文件

文件内容如下:

[mysqld]

basedir=D:\MySQL\mysql-5.7.31\

;basedir 为你Mysql安装的目录位置,不要忘记最后的\

datadir=D:\MySQL\mysql-5.7.31\data\

;datadir 代表数据库文件存放地址,仍然是你Mysql安装的目录位置,其中data文件夹不需要新建,会自动生成

port=3306

skip-grant-tables

;跳过密码验证

上面basedir改为自己的 mysql所在路径,datadir对应 mysql下data的路径。注意此时data文件夹是不存在的。

3. 以管理员身份模式启动CMD,并将路径切换至mysql下的bin目录,然后输入mysqld –install (安装mysql),(在cmd中不同驱动器盘符下切换目录需要加强制跳转参数/d)

1e726e3db50a134dca95f0ae16202031.png

数据库服务安装成功

129778801fcd8ad944226092648562e9.png

再输入 mysqld --initialize-insecure --user=mysql 初始化数据文件,会自动生成data文件夹

b2289ae09e45e0a858f605a80f1c5ae1.png

输入 net start mysql 启动Mysql服务

bcdd3e86a9f4f06b024844879b441740.png

用命令 mysql –u root –p 进入mysql管理界面(密码可为空)

在出现Enter password: 不要输密码,我们默认设置的是跳过密码验证

0f1aa98dd8e662bccc8cf64d48a6e9ba.png

进入界面后更改root密码

update mysql.user set authentication_string=password('新密码') where user='root' and Host = 'localhost';

MySQL8.x版本修改root帐户密码

alter user'root'@'localhost' identified by '新密码';

​修改成功后刷新权限

flush privileges;

13494c6afc4716727b1a260f1dcfa8a9.png

修改 my.ini文件,删除最后一句skip-grant-tables

输入exit 退出mysql 后重启mysql服务即可

net stop mysql

net start mysql

使用mysql –u root –p再次输入密码即可正常登陆。

一步步去做 , 理论上是没有任何问题的 .

如果你以前装过msi,现在需要重装,一定要将环境清理干净(包括注册表) .

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值