Windows 离线安装 MySQL

Windows 电脑离线安装 MySQL 服务准备

官网下载安装压缩包:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

备注:下载社区版5.7即可,企业版需要收费并且还需要登陆才能下载。

 

安装开始

1、官网下载压缩包安装文件,如:mysql-5.7.19-winx64.zip

2、将压缩包解压至本地目录,如:D:\tools\mysql-5.7.19-winx64

3、D:\tools\mysql-5.7.19-winx64 添加 my.ini 配置文件

[client]
port=3306
default-character-set=utf8

[mysqld] 
# 设置为自己MYSQL的安装目录 
#basedir=D:\tools\mysql-5.7.23-winx64
# 设置为MYSQL的数据目录 
#datadir=D:\tools\mysql-5.7.23-winx64\data
#port=3306
character_set_server=utf8
#sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
# 开启查询缓存
#explicit_defaults_for_timestamp=true
# 第一次启动MYSQL打开这行(一定放在末尾),可以免密登陆,方便登录设置root密码
skip-grant-tables

4、使用管理员运行命令行,如:Windows 10 使用 win 键 + x 键,选择 Windows PowerShell(管理员)

5、进入解压目录:

cd D:
cd D:\tools\mysql-5.7.23-winx64\bin

6、执行安装命令:

mysqld.exe install

7、第一次安装,数据目录没有初始化,需要运行如下命令,否则不能启动

mysqld.exe  --initialize

8、启动 mysql 服务:

# 管理员模式下执行命令
net start mysql

# 或者通过 Windwos 服务窗口手动启动
# win 键 + R 键
# 输入命令 services.msc
# 选择 MySQL 服务,右键启动

9、配置 mysql 环境变量,使可以使用 mysql 命令(可不配置):

# 新建
MYSQL_HOME=D:\tools\mysql-5.7.23-winx64\
# 编辑 Path(注意前后分号),末尾增加 
;%MYSQL_HOME%\bin\;

10、进入 mysql ,命令:

# 密码默认为空
mysql -u root -p

11、设置 root 密码:

use mysql
update user set authentication_string=password('root') where user='root';

12、注释 skip-grant-tables 配置,每次登陆需要需要密码:

net stop mysql
net start mysql
# 需要如如密码才能登录
mysql -u root -p

猜你喜欢

转载自blog.csdn.net/u010371459/article/details/82194086