【详细】Win10安装MySQL5.7详细教程
由于项⽬需要MySQL5.7 版本的数据库,翻了⼀圈⽹上基本上没啥靠谱的安装5.7 MySQL的教程(⽼帖⼦下载链接都有问题),基本上以MySQL 8 为主,因此决定⾃⼰写⼀篇关于MySQL5.7版本的安装教程,特此记录学习
第⼀步:下载MySQL
可以选择64位和32位,我的电脑系统是64位的,所以选择下载:Windows(x86,64-bit)ZIP Archive版本
点击Download下载 软件zip包
第⼆步:解压并安装MySQL
(1) 将下载的包解压到指定的路径,⾃⼰可以指定路径,我直接解压到了E盘,解压到了E:\mysql5.7.31-winx64的⽬录下。则Mysql包的完整路径为:
(2) 配置环境变量:
新增系统环境变量:
键名:MYSQL_HOME
值为:E: \mysql-5.7.31-winx64
接着再Path中添加:%MYSQL_HOME%\bin
打开计算机,点击左上⾓属性
选中-⾼级系统设置
选择⾼级,环境变量。接下来新增系统环境变量,点击最下⽅新建按钮,弹出⼀个框⽤来新建环境变量,填⼊⾃⼰对环境变量的命名,然后将环境变量的路径填写上去,
【注意】如果你是⼀个没有配置过环境变量的⼩⽩,再次特别提醒,不要删除任何东西,只需再原来的后⾯加上分号,然后加上⾃⼰要配置的环境变量就可以了
点击新建,创建新的环境变量MYSQL_HOME,变量值为解压路径
(3)添加环境变量
将新增的环境变量值加到环境变量⾥⾯:点击界⾯上⽅path,然后点击编辑。然后再点击编辑,进⾏添加添加,最后点击确定完成,如图所⽰。
第三步:配置MySQL my.ini⽂件
以前的版本解压缩后,⽬录下会有⼀个my-default.ini或my.ini⽂件【这个⽂件是配置本地MySQL的】但是5.7.18版本以后,解压后没有这个⽂件了,这时我们就要⼿动创建好my.ini⽂件,然后放置到bin⽬录下
(1)新建⽂本⽂档,后缀修改为.ini,命名为my-default或my。将配置内容粘贴进去
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=%MYSQL_HOME%
datadir=%MYSQL_HOME%\data
[WinMySQLAdmin]
%MYSQL_HOME%\
(2) 把配置⽂件my.ini放到bin⽬录下⾯即可
第四步:安装MySQL
(1)使⽤管理员⾝份打开命令提⽰符,win10系统下,点击开始,然后输⼊cmd,⿏标右击cmd,选择以管理员⾝份运⾏
(2)切换⽬录⾄mysql包所在的bin⽬录。然后输⼊ -install
执⾏命令后,提⽰:Service successfully installed. 表⽰安装成功.
第五步:初始化MySQL
1. 初始化mysql数据,并创建⼀个具有空密码的root⽤户,打开cmd执⾏如下命令:
mysqld --initialize-insecure --user=mysql
注意:最后的参数 --user=mysql 在 windows 也可以不⽤添加,但在 unix 等系统下好像很重要。
执⾏命令后,等⼀会后,系统会⾃动⽣成相应的 data ⽬录,并⾃动创建好空密码的 root ⽤户。此时表⽰初始化成功。
2. 在服务启动后,因为刚创建的 root ⽤户是空密码的,因此,需要先进⾏密码设定。可执⾏如下命令:mysql下载配置
mysqladmin -u root -p password 此处输⼊新的密码
Enter password: 此处输⼊旧的密码
执⾏完以上两条命令后,只要 Enter password: 后输⼊的旧密码正确,则 root ⽤户的新密码就算设定成功了。此后,要想登录 root ⽤户,则都需要使⽤新密码。
⾄此,MySQL v5.7.的解压安装就已经全部完成,想要把先前已经启的 MySQL 服务给停⽌掉,执⾏如下命令:
net stop mysql

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。