MySQL压缩包版的安装和配置
.zip压缩包版相对于.exe安装包版来说更加快捷和简单
MySQL压缩包官方版本(5.7.19)的下载
链接:https://pan.baidu.com/s/196NTQkh7PkrEOQCR1LBSXQ
提取码:eqtr
步骤1
解压缩(我这里解压缩到D:\Program Files下)
步骤2
配置系统的环境变量
右键此电脑→属性→高级系统设置→环境变量→选中系统变量中的path列然后点击编辑→新建→将mysql的bin 路径(你刚刚解压到的路径后面加上\bin即可)复制上去→一直按确定即可
步骤3
1:新建一个text文件,更改名字为my.ini,注意是要连着文件的文件扩展名一起改掉
2:双击打开my.ini文件,将下面信息复制进去保存即可(下面信息的路径得按照你安装的目录来)
[mysqld]
basedir=D:\\Program Files\mysql-5.7.19\
datadir=D:\\Program Files\mysql-5.7.19\data\
port=3306
skip-grant-tables
步骤4
以管理员身份运行命令提示符
单击左下角的window图标→window系统→右键命令提示符→更多→以管理员身份运行
步骤5
在命令提示符中输入命令(得按照你的安装路径来)切换路径到安装目录的bin路径
步骤6
在命令提示符中输入mysqld –install来安装mysql服务
步骤7
在命令提示符中输入mysqld --initialize-insecure --user=mysql来安装mysql服务,运行命令后mysql的安装目录中会生成一个data目录(这一步出错的话检查上前几步的my.ini文件是否编写错误)
步骤8
在命令提示符中输入net start mysql来启动mysql服务
步骤9
在命令提示符中输入mysql –u root –p进入mysql管理,然后提示要输入密码,因为我们在my.ini文件中有这个skip-grant-tables语句,用于跳过权限检查,所以此时直接回车即可,然后显示mysql的欢迎页面,此时可以说已经安装完成,但是此时进入mysql没有密码保护,下一步我们设置密码
步骤10
设置进入mysql管理密码
在命令提示符中输入下面sql语句(这里我设置密码为123456),然后回车
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
步骤11
刷新权限
在命令提示符中输入下面sql语句,然后回车
flush privileges;
步骤12
修改my.ini文件
删除my.ini文件中skip-grant-tables语句,之前我们用这条语句来跳过权限检查,如果还保留这条语句,那么设置密码也没用,因为设置了也会被跳过
步骤13
退出mysql管理
在命令提示符中输入下面sql语句,然后回车
exit
步骤14
重新启动mysql服务
先关闭mysql服务,再重新启动mysql服务
在命令提示符中输入下面sql语句,然后回车
关闭mysql服务
net stop mysql
启动mysql服务
net start mysql
步骤15
重新进入mysql管理
在命令提示符中输入下面sql语句,然后回车
然后显示mysql的欢迎页面就大功告成