关于mysqlzip包安装配置以及重置密码

本文原为发给同班同学们参考的,后传到CSDN。

一:下载MySQL

1.1

百度mysql


1.2

进入官网(连接速度可能会很慢)


点击downloads

点击后效果如下图



注意如上图所示,选择GPL(毕竟,免费,自由)别选择commercial,(土豪请无视)。

点击后效果如下图


点击Download链接后


根据你的需求下载对应的zip包(至于下面的MD5校验,根据需求吧,需要的话自行点击连接)

我在此处点击32位安装包右侧download链接。(至于你根据你的操作系统位数,查看操作系统位数自行百度)


点击Nothanksjust start mydownload

然后


我用的虚拟系统仅装了IE,此处保存即可。

你的浏览器应该会有不同提示,自行选择保存目录开始下载,此处我下载到我的文档了。仅仅演示,自行决定。


下载环节结束

二:解压安装MySQL

2.1

解压

为了方便起见,我将其解压到C盘根目录


2.2

安装配置

 

进入解压后的文件夹,找到my-default.ini文件


用记事本打开后效果如下图


basedir = .....

等于号后面的省略号去掉

然后在等于号追加你解压到的文件路径。

你可以直接复制过来路径


然后追加到basedir那一行的等于号后面


然后对datadir那一行同样如此处理


注意,还没完。

Datedir那一行后面还要继续追加 \data


接下来将my-default.ini 文件复制到此文件夹的bin目录下



复制后效果如下图


下面对复制过来的my-default.ini进行文件改名

mysql.ini





修改完成后


下面开始以管理员身份执行cmd

cd命令进入到你解压的文件的bin目录下(注意使用Tab键命令补全)







键入

mysqld install

来安装服务,注意空格。


下一步键入

mysqld --initialize --user=mysql --console

来初始化

注意此处会生成临时密码,记得保存


好难记得密码。

当然你也可以使用。

下面我们来测试一下

对了,在这一步操作之后要启动mysql 服务

前面是安装好服务了

键入

net start mysql


下一步登录mysql

键入

mysqld -u root -p

抱歉,此处是

mysql -u root -p





键入

quit

来退出mysql



键入

mysqld install

来安装服务,注意空格。


当然,有时候我们忘记了密码该怎么办呢?

 

下面进入第三环节重置密码

 

重置密码

3.1

同样以管理员身份运行cmd

进入到那个mysqlbin目录下

首先停止mysql服务

键入

net stop mysql



键入

mysqld install

来安装服务,注意空格。


下一步

跳过grant-table验证

键入

mysqld --skip-grant-tables

(注意是tables



键入

mysqld install

来安装服务,注意空格。


下一步新开一个cmd同样以管理员身份(不要关闭这个光标不停闪的cmd窗口,新开一个,切记)。

同样进入到mysqlbin目录下



键入

mysqld install

来安装服务,注意空格。


下一步键入

mysql



键入

mysqld install

来安装服务,注意空格。


下一步连接权限数据库

use mysql;

注意分号别忘了打了,这也是命令的一部分


键入

mysqld install

来安装服务,注意空格。


下一步键入

update user set password=password(‘125806’) where user=’root’;

同样别忘了分号

抱歉,中英文混写导致的错误

首先是括号用了中文字符,其次是引号用了中文字符导致识别不出来root是什么

这个代码是这样的

update user set password=password ('125806') where user='root';

(注意125806是我设置的密码,你的环境由你自行决定设置那个密码)



键入

mysqld install

来安装服务,注意空格。


但是你还会发现这样的提示

Unknown column 'password' in 'field list'

这是因为5.7新版版本已经没有password 字段了

参照mysql官网



键入

mysqld install

来安装服务,注意空格。


这样代码即为

update mysql.user set authentication_string=password ('125806') where user='root';

键入后效果如下



键入

mysqld install

来安装服务,注意空格。


下面开始刷新权限

键入

flush privileges;

(注意分号)



键入

mysqld install

来安装服务,注意空格。


下一步即可退出

键入

quit



键入

mysqld install

来安装服务,注意空格。


下一步得注销系统了

但是,你要保证在注销前你的所有工作得到保存。不然你会气哭的。

比方我,现在就要保存这篇文档。

确保工作保存后,

键入

logoof

注销当前用户




键入

mysqld install

来安装服务,注意空格。


下一步进入系统

先以管理员身份启用cmd,然后进入mysqlbin目录下,启用mysql服务

 

因为前面我们关闭了服务

键入

net start mysql

下面即可以普通用户打开cmd窗口

直接打开cmd默认即是普通用户

同样进入到mysqlbin目录下




键入

mysqld install

来安装服务,注意空格。


键入

mysql -u root -p



键入

mysqld install

来安装服务,注意空格。


OK,重置密码成功。谢谢看到这里。

 

参考文献

4.1

https://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html

4.2

http://blog.itpub.net/29065182/viewspace-1158699/

4.3

http://www.jb51.net/article/87083.htm

4.4

http://www.jb51.net/article/77858.htm

4.5

http://blog.csdn.net/xinliuqianxue/article/details/52156568

4.6

https://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-7.html

键入

mysqld install

来安装服务,注意空格。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值