Window10下安装mysql5.7
我安装的mysql版本是 MySQL Community Server 5.7.33 https://dev.mysql.com/downloads/mysql/5.7.html
根据操作系统,选择对应的压缩包,我是64位系统,选择了第二项

下载好压缩包后,解压到想要放置的位置,如下是我的解压位置

接下来要添加环境变量,依次点击 我的电脑--属性--高级系统设置--环境变量

接着在系统变量(S)中找到Path,双击进入

点击新建,然后到解压的mysql文件中进入bin文件夹,复制此文件夹下的完整路径到path中

一路点击确定,环境变量就设置好了。
接下来,到mysql的目录下,新建一个文本文档,改名为my.ini,注意要把.txt后缀改掉
用记事本的方式打开这个文件,输入以下五行,其中红框要根据自己实际的安装路径填,后面的 \ 不要丢了,在mysql目录下没找到data文件夹不要紧

可直接复制以下五行文本,更改相应路径:
[mysqld]
basedir=D:\developer\env\MySQL\mysql-5.7.33-winx64\
datadir=D:\developer\env\MySQL\mysql-5.7.33-winx64\data
port=3306
skip-grant-tables
接下来,以管理员身份启动cmd,注意要用管理员身份哦,可以在C:\Windows\System32中找到cmd.exe,右击选择以管理员身份运行
进入mysql文件中的bin目录下

键入命令 mysqld -install
因为我之前已经安装好了,所以红框位置提示已经存在,首次成功安装则会提示Service successfully installed.

接着键入命令 mysqld --initialize-insecure --user=mysql
![]()
看到mysql目录下出现了data文件夹,说明初始化成功

接下来就可以开启mysql了!键入命令 net start mysql

然后键入命令 mysql -u root -p
![]()
提示让我们输入密码,不用管,直接回车

出现了 mysql> 这个提示符,就可以键入命令 update mysql.user set authentication_string=password('root') where user='root' and Host='localhost';
我的密码设置为root,所以命令中是password('root')

此时,我的用户名为root,密码也是root
然后刷新一下权限,键入命令 flush privileges;

打开之前创建的my.ini文件,将最后一行用#注释掉

到这里就安装完成了,下面是退出mysql,关闭和开启服务,以及输入用户名和密码登录的操作示意
键入命令 net stop mysql 关闭服务
在键入命令 net start mysql 开启服务

键入命令 mysql -u root -p 登录mysql,我的用户名为root
出现Enter password 就输入密码,按回车

键入命令 exit,退出mysql


浙公网安备 33010602011771号