博客
关于我
Mysql在Windows上离线安装与配置
阅读量:793 次
发布时间:2023-02-12

本文共 1161 字,大约阅读时间需要 3 分钟。

在Windows Server 2012上离线安装MySQL配置指南

场景分析

在内网服务器环境下,Windows Server 2012无法直接访问外网资源,因此安装MySQL需要采取离线方式。以下将详细介绍MySQL离线安装的具体步骤。

实现步骤

1. 下载MySQL离线压缩包

访问MySQL官方网站(https://www.mysql.com),选择合适的MySQL版本进行下载。建议优先考虑已验证稳定性较高的版本,避免选择最新发布的版本以防潜在问题。

2. 解压并配置环境变量

将下载的zip包复制到服务器上的目标目录并解压。解压后,设置系统环境变量:

  • 新增MYSQL_HOME变量,值为解压后的目录路径。
  • 在路径环境变量中,将%MYSQL_HOME%\bin;追加到最后。

3. 配置MySQL

在解压目录下新建my.ini配置文件,确保使用ANSI格式。配置内容如下:

[mysqld]port=3306basedir=F:\mysql-8.0.17-winx64datadir=F:\mysql-8.0.17-winx64\datamax_connections=500max_connect_errors=10character-set-server=utf8default-storage-engine=INNODB[mysql]port=3306default-character-set=utf8

根据实际情况调整安装目录和数据存储目录。

4. 初始化MySQL服务

bin目录下执行以下命令:

mysqld --initialize-insecure

这一步会在数据存储目录下生成必要的数据目录,并设置初始用户和密码。

5. 安装MySQL服务

继续在bin目录下执行:

mysqld -install

此操作将将MySQL服务注册到系统服务中。

6. 启动MySQL服务

使用以下命令启动服务:

net start mysql

7. 管理MySQL权限

登录MySQL:

mysql -u root -p

进入登录后,执行以下命令:

  • 修改root用户密码:
  • ALTER USER 'root'@'%' IDENTIFIED BY 'root';
    1. 赋予root用户所有权限:
    2. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
      1. 刷新权限:
      2. Flush privileges;
        1. 配置远程访问权限:
        2. update user set host='%';Flush privileges;

          通过以上步骤,您已成功配置并管理在Windows Server 2012上离线安装的MySQL环境。

    转载地址:http://bhbfk.baihongyu.com/

    你可能感兴趣的文章
    Mysql推荐书籍
    查看>>
    Mysql插入数据从指定选项中随机选择、插入时间从指定范围随机生成、Navicat使用存储过程模拟插入测试数据
    查看>>
    MYSQL搜索引擎
    查看>>
    mysql操作数据表的命令_MySQL数据表操作命令
    查看>>
    mysql操作日志记录查询_如何使用SpringBoot AOP 记录操作日志、异常日志?
    查看>>
    MySQL支持的事务隔离级别,以及悲观锁和乐观锁的原理和应用场景?
    查看>>
    mysql支持表情
    查看>>
    MySQL支撑百万级流量高并发的网站部署详解
    查看>>
    MySQL改动rootpassword的多种方法
    查看>>
    mysql数据分组索引_MYSQL之索引配置方法分类
    查看>>
    mysql数据取差,mysql屏蔽主外键关联关系
    查看>>
    MySQL数据和Redis缓存一致性方案详解
    查看>>
    MySQL数据和Redis缓存一致性方案详解
    查看>>
    Mysql数据库 InnoDB存储引擎中Master Thread的执行流程
    查看>>
    MySQL数据库 范式
    查看>>
    Mysql数据库B-Tree索引
    查看>>
    mysql数据库io空闲_mysql数据库磁盘io高的排查
    查看>>
    mysql数据库root密码忘记,查看或修改的解决方法
    查看>>
    MySQL数据库SQL注入靶场sqli通关实战(附靶场安装包)
    查看>>
    MYSQL数据库下载安装(Windows版本)
    查看>>