观看此文章前,请先了解基础DOS命令!
本次安装的是MySQL 8.0.26版本。文章中所有操作几乎全为(管理员权限)命令提示符。
网上的教程有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的。
在本教程中我特意总结了几点在非系统盘安装容易出现的问题。请着重注意!这是每个人都会遇到的问题。
安装环境:windows10 64位
1、MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录。后点击底部“No thanks, just start my download.”即可开始下载。
2、安装
2.1 解压zip包到安装目录
我的解压在了D:\MySQL\mysql-8.0.26-winx64
2.2 接下来,我们要做的就是配置环境变量
此电脑(右键)属性→高级系统设置→环境变量。
此时,我们找到系统变量,将解压文件夹下的bin路径添加到变量值中,前后以 ; 开头结尾。
添加如下两个路径:(第一个路径为你的MySQL所在路径)
D:\MySQL\mysql-8.0.26-winx64\bin;
C:\windows\system32 //很重要!不添加的话会有各类奇奇怪怪的报错,这个路径的意思就是管理员权限。
之后如果出现问题,请查看是否为系统变量,这里我们可以先不管。
2.3 配置初始化的my.ini文件
我们发现解压后的目录并没有my.ini文件,没关系可以自行创建。在安装根目录下添加 my.ini(新建文本文件,将文件类型改为.ini)
更改文件类型时,确认即可。
写入基本配置:
[mysqld]
basedir=D:\MySQL\mysql-8.0.26-winx64\
datadir=D:\MySQL\mysql-8.0.26-winx64\data\
port=3306
#skip-grant-tables
之后保存my.ini即可。
注意:其中的data目录不需要创建,下一步初始化工作中会自动创建。
3、安装mysql
在安装时,必须以管理员身份运行cmd,否则在安装时会报错,会导致安装失败的情况
先输入D:(因为我在D盘安装)回车
在输入 cd D:\MySQL\mysql-8.0.26-winx64 (cd为DOS命令)回车
出现以下界面:
3.1 接下里我们进入bin 文件夹
4、执行安装命令
输入: mysqld -install
提示Service successfully installed表示mysqld成功启动
5、初始化数据库
mysqld --initialize-insecure (建议使用,不设置root密码)
初始化之后,此时是没有密码的。
启动mysql
输入net start mysql,但是这里我们会遇到一个问题,那就是报错,如下图
因为此时我们在D盘,而管理员权限在C盘,我们需要使用DOS命令切换回C盘。输入C:回车即可。
接下来,我们继续输入 net start mysql
6、登录MySQL
此时,我们使用DOS命令切换回D:\MySQL\mysql-8.0.26-winx64\bin
输入: cd D:\MySQL\mysql-8.0.26-winx64\bin
输入登录指令 mysql -u root -p
这里我们第一次安装是没有密码的,直接回车即可,我不是第一次进入,所以不需要,请忽略。
此时,我们已经成功地登录数据库。
7、最后一步,修改MySQL密码
在登录状态下,输入ALTER
USER
'root'
@
'localhost'
IDENTIFIED
BY
'这该死的密码'
;
密码千万不能忘记。
之后我们输入exit退出登录。
这里我们再次重复登录步骤,就会发现必须要密码才能登陆数据库。
以上所述是我给大家介绍的Windows10下安装解压版MySQL教程图文详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。