win10安装解压版mysql5.7.21过程及注意事项

换了一个新的电脑,由于毕业设计需要重新安装mysql,又重新经历了一次艰难的安装过程。

开始安装 直接安装的版本 ,但总是卡在 start service 走不下去,反复的卸载删除还是没有成功,最终决定安装解压版本。

下面我就讲讲我是如何历经万难的安装成功的。

首先,上官网下载安装包。

此处献上百度网盘链接:mysql5.7.2.1压缩包

下载完成后,解压到习惯放软件的位置。我习惯把软件放在D盘。

解压完成后就需要配置环境变量啦。

此电脑-属性-高级系统设置-环境变量,出现界面如下:


在系统变量中新建MYSQl_HOME,添加你的mysql文件夹所在位置。

如图,我添加的为:

扫描二维码关注公众号,回复: 2350722 查看本文章


然后在path变量中新建,输入 %MYSQL_HOME %bin,win10系统中是否添加分号应该没有影响,我就没有添加分号。

环境变量配置完成就,就需要添加配置文件了。

新建一个my-default.ini


并在该文件中输入如下内容:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=D:\\mysql-5.7.21-winx64
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

 

注意basedir是双斜杆,而且要记得输入自己的目录地址。

然后进入安装目录下的bin目录,初始化数据,注意要用管理员的身份打开cmd窗口:

(管理员命令行:C-windows-system32-cmd.exe)

进入sql文件所在目录:


请忽略我有一行打错了

然后初始化数据库:输入 mysqld --initialize


因为我初始化过了所以出现了错误和报警,初始话成功的话安装目录会出现一个 data 文件夹。

然后输入命令:mysqld install


我也安装过了,如果安装成功的话应该是出现sucessful!

然后就可以正常启动了。


此时可以登录。

登录的时候注意一点,如果步骤和我一样,那么登录密码是随机生成的。

因此需要先找到原本的密码。原本的密码在安装目录下 data-(电脑名).err中,ctrl+F找

A temporary password is generated for root@localhost: XXXX"的字符串,XXXX就是你的密码了,使用用户名和密码正确登录就ok了。

当然还有另一种安装方法是不用找密码这么麻烦的,大家可以上网找找。

另,如果需要重新初始化数据库,但无法删除文件的话,需要在 控制面板中找到服务,关闭mysql服务,再删除文件,然后重新初始话。


猜你喜欢

转载自blog.csdn.net/wsh2467991332/article/details/79837802