mysql5.7.22解压版安装步骤

原来一直都是玩安装版的mysql,今天到oracle网站找了一遍,发现5.6和5.7都没有提供安装版的拉,于是就下载了解压版来安装。废话不多说,直接上步骤:


1. 解压后目录如下:



2. 配置

配置环境变量: 设置Path环境变量为: D:\dev\mysql-5.7.22-winx64\bin

配置my.ini: 网上有的教程说解压目录下有个my-default.ini,直接复制一个修改为my.ini,但是我下载的这个版本没有,所以需要自己新建my.ini。

在mysql解压目录下,新建一个my.ini文件,内容如下:

[client]
port=3306
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
port=3306
#skip-grant-tables
#设置mysql的安装目录
basedir=D:\dev\mysql-5.7.22-winx64
#设置mysql的数据目录
datadir=D:\dev\mysql-5.7.22-winx64\data
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

3. 安装mysqld服务

管理员身份打开cmd命令行,进入安装目录,执行下面命令:

mysqld -install

移除服务的命令: mysqld -remove

命令作用是把mysql服务注册为系统服务。



运行mysqld命令可能提示以下错误:


下载 VC redist packages for x64,下载完成,点击运行即可


4. mysql数据库初始化

mysqld --initialize-insecure --user=mysql

执行命令后会在MySQL的安装目录下生成data目录并创建root用户


5. 启动mysql服务 

启动mysql服务: net start mysql

关闭mysql服务: net stop mysql


6. 修改root账号默认密码

(默认密码为空)

mysql -u root -p

由于初始密码为空,提示你输入密码的时候直接回车进入

然后通过 set password=password('123456')修改密码


猜你喜欢

转载自blog.csdn.net/oKuZuoZhou/article/details/80710598