Windows平台下安装和配置MySQL(ZIP格式的安装)
1、获取mysql
MySQL :: MySQL Downloads下载社区版,版本号:5.7.22,文件格式:zip,如下图:
2、安装MySQL
①解压文件
先创建D:\tools\mysql57作为安装目录,再解压到该目录。
该目录下将出现如下目录和文件:
bin:存放可执行文件
docs:存放文档
include:存放头文件
lib:存放库文件
share:存放字符集、语言等信息
COPYING:协议内容
README:版本、版权等信息
②将MySQL安装为操作系统的服务
- 管理员身份运行命令行窗口
- 命令行窗口中切换到上面的bin目录
- 执行mysqld -install [服务名称]完成服务的安装
③安装服务时常见问题
- 服务名称已经存在,先卸载
mysqld -remove [服务名称]
- 服务监听端口冲突(多个服务用不同的端口号区分)
比如3306冲突,我们要找到使用这个端口号的进程,并关闭它,步骤如下:
查看端口占用情况:netstat -ano,如下图:
通过PID找到进程名称:tasklist | findstr "19120",如下图:
最后打开任务管理器,找到并关闭该进程
3、配置MySQL
① 安装目录下创建MySQL配置文件my.ini
[mysqld]
#设置安装目录
basedir=D:\tools\mysql-5.7.20-winx64
#设置数据库文件的存放目录
datadir=D:\tools\mysql-5.7.20-winx64\data
#设置端口号
port=3306
②初始化数据库
目前为止数据库文件目录还没有创建,通过如下命令创建它并初始化一些数据库:
mysqld --initialize-insecure --console
-insecure:忽略安全性,让root的密码为空,因为随机密码太复杂。
--console:将初始化的过程在控制台显示出来。