下载地址:https://dev.mysql.com/downloads/mysql/
安装步骤
1.下载zip解压到目录下
2.配置环境变量
新建系统变量:MYSQL_HOME,值:D:\DevelopmentTool\Mysql-5.7.26-winx64
修改path变量:%MYSQL_HOME%\bin;(在末端添加)
3.创建配置文件
在程序目录下创建my.ini配置文件(此处为:D:\DevelopmentTool\Mysql-5.7.26-winx64),文件内容如下:
[mysqld]
#绑定IPv4
bind-address = 0.0.0.0
# 设置mysql的安装目录,即你解压缩安装包的位置
basedir = D:/DevelopmentTool/Mysql-5.7.26-winx64
# 设置mysql数据库的数据的存放目录
datadir = D:/DevelopmentTool/Mysql-5.7.26-winx64/data
# 设置端口号
port = 3306
# 允许最大连接数
max_connections = 200
# 设置字符集为utf8
loose-default-character-set = utf8
# 开启查询缓存
explicit_defaults_for_timestamp = true
# windows下区分表名大小写(0:不区分,2区分(5.7版本))
lower_case_table_names=2
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client]
#设置客户端字符集
port=3306
default-character-set = utf8
[WinMySQLadmin]
Server = D:/DevelopmentTool/Mysql-5.7.26-winx64/bin/mysqld.exe
4.注册windows系统服务
- 打开cmd(附件-命令提示符,右键超级管理员打开),否则可能会提示(Install/Remove of the Service Denied)
- 运行安装命令 mysqld install MySQL --defaults-file="%MYSQL_HOME%\my.ini"
- 备注:如果想要移除该服务,使用命令:mysqld -remove
5.启动服务
注意:此时是无法正常启动mysql服务的,因为5.7.18版本是不附带data文件夹的,需要通过命令来创建data文件夹和默认的数据库(如果存在,删除data目录下所有文件),然后执行创建命令:mysqld --initialize-insecure --user=mysql
- 启动服务方式1,执行命令:net start mysql
- 启动服务方式2,运行-services.msc,找到mysql服务,右键启动
6.修改root密码
刚完成安装时,密码是空的,我们可以通过命令行修改root账号的密码为root,保持一致。
打开cmd:mysql -uroot -p(提示 Enter password,直接回车,默认密码为空)
use mysql;
update user set authentication_string=password('root') WHERE user='root';
flush privileges;
exit