美文网首页程序员
Windows上使用压缩包(非安装程序)安装配置Mysql8

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

作者: 公子拙 | 来源:发表于2018-07-13 11:43 被阅读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
    
    

    相关文章

      网友评论

        本文标题:Windows上使用压缩包(非安装程序)安装配置Mysql8

        本文链接:https://www.haomeiwen.com/subject/bmzdpftx.html