程序员

Windows上使用压缩包(非安装程序)安装配置Mysql8

2018-07-13  本文已影响11人  公子拙

概述

使用单独的zip安装包进行mysql数据服务的安装的好处是安装包小,不写注册表,无系统依赖。
可在下面进行下载:

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

安装步骤

1.解压

直接解压到非中文目录下,如:d:/opt/mysql。
解压后,目录结构如下:

d:/opt/mysql
├─bin
├─docs
├─include
├─lib
└─share
LICENSE
README

2.创建配置文件

在mysql安装目录(如d:/opt/mysql/)下新建my.ini文件,且保证mysql能够有权限读取此文件。
编写内容如下:

[mysqld]
# mysql安装目录
basedir=d:/opt/mysql
# mysql数据库文件存放目录
datadir=d:/opt/mysql/data
# 默认密码加密方式
default_authentication_plugin=mysql_native_password

4.初始化Data目录

打开cmd窗口,切换到mysql安装目录,然后如下命令

C:\Users\Administrator>d:
D:\>cd opt
D:\opt>cd mysql
D:\opt\mysql>cd bin
D:\opt\mysql\bin>mysqld --initialize-insecure 

5.作为Windows服务开启

安装服务:

D:\opt\mysql\bin>mysqld --install mysql80

其中mysql80为服务名称,默认为mysql

启动服务:

D:\opt\mysql\bin>net start mysql80

另:删除服务如下:

D:\opt\mysql\bin>mysqld --remove

6.修改管理员密码

使用用户root(空密码)连接mysql:

D:\opt\mysql\bin>mysql -u root

修改root密码:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

7.测试连接

D:\opt\mysql\bin>mysql -u root -p root

不使用域名连接mysql,仅使用localhost和ip

打开my.ini文件,配置如下:

[mysqld]
......
# 跳过dns解析
skip-name-resolve

上一篇下一篇

猜你喜欢

热点阅读