win10 安装配置 mysql 5.7 zip版

win10 安装 mysql 5.7 msi

一、下载

https://dev.mysql.com/downloads/mysql/

win10 安装配置 mysql 5.7 zip版_第1张图片

Archive 可以下载历史版本的

i 可以查看文档

Looking for previous GA versions? 可以下之前版本的,5.7和5.6

也有MSI下载的,8.0的也有MSI版的

win10 安装配置 mysql 5.7 zip版_第2张图片

https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.30-winx64.zip

二、安装配置

1.解压,并创建my.ini

win10 安装配置 mysql 5.7 zip版_第3张图片
my.ini

主要的就是basedir和datadir

[client]
port=3306

[mysql]
default-character-set=utf8
 
[mysqld]
# MySQL服务器将监听的TCP/IP端口
port=3306

# 安装目录的路径。 通常相对于此解析所有路径。
basedir=D:/Program Files/MySQL/mysql-5.7.30-winx64

# 数据库根目录的路径
datadir=D:/Program Files/MySQL/mysql-5.7.30-winx64/data

# 创建新模式或表且未定义任何字符集时将使用的默认字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

# MySQL服务器允许的最大并发会话数。
# 这些连接中的一个将保留给具有超级权限的用户,以允许管理员登录,即使已达到连接限制。
max_connections=151

2.添加环境变量(可选)

在Path中加入D:\Program Files\MySQL\mysql-5.7.30-winx64\bin

3.初始化

cmd

D:\Program Files\MySQL\mysql-5.7.30-winx64\bin>mysqld --initialize --console

密码记一下:root@localhost: ert=;+zqP4Ds

初始化后,添加了data目录

win10 安装配置 mysql 5.7 zip版_第4张图片

4.注册为服务

mysqld --install [服务名]

后面的服务名可以不写,默认的名字为mysql。建议指定为mysql57,方便与mysql80区分。

D:\Program Files\MySQL\mysql-5.7.30-winx64\bin>mysqld --install mysql57
Install/Remove of the Service Denied!

使用系统管理员运行cmd

D:\Program Files\MySQL\mysql-5.7.30-winx64\bin>mysqld --install mysql57
Service successfully installed.

服务列表

可以改成手动

删除服务

mysqld --remove mysql57

启动服务

net start mysql57

停止服务

net stop mysql57

5.使用命令行连接

mysql -u root -p

输入初始密码

修改密码

mysql> ALTER user 'root'@'localhost' IDENTIFIED BY 'root';
Query OK, 0 rows affected (0.00 sec)

允许root用户远程访问

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root';
Query OK, 0 rows affected, 1 warning (0.00 sec)

刷新权限

mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)

6.使用客户端连接

Navicat 12

win10 安装配置 mysql 5.7 zip版_第5张图片

win10 安装配置 mysql 5.7 zip版_第6张图片

 

三、文档

MySQL 5.7 Reference Manual

2.3.4 Installing MySQL on Microsoft Windows Using a noinstall ZIP Archive

2.3.4.2 Creating an Option File

4.2.2.2 Using Option Files

5.1.2 Server Configuration Defaults

5.1.6 Server Command Options

5.1.7 Server System Variables (my.ini中的属性的解释及默认值)

10.4 Connection Character Sets and Collations

另一篇:win10 安装 mysql 5.7 msi版

 

你可能感兴趣的:(mysql)