博客
关于我
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定时器Events
    查看>>
    mysql实战01|基础架构:一条SQL查询语句是如何执行的?
    查看>>
    Mysql实战之数据备份
    查看>>
    MySQL实战教程:从小白到大神的进阶之路!
    查看>>
    mysql实现成绩排名
    查看>>
    Mysql客户端中文乱码问题解决
    查看>>
    mysql客户端工具使用
    查看>>
    MySQL密码忘记,怎么办?
    查看>>
    mysql对同一张表进行查询和赋值更新
    查看>>
    mysql导入数据库出现:Incorrect string value: '\xE7\x82\xB9\xE9\x92\x9F' for column 'chinese' at row 1...
    查看>>
    mysql导入(ibd文件)
    查看>>
    Mysql工作笔记006---Mysql服务器磁盘爆满了_java.sql.SQLException: Error writing file ‘tmp/MYfXO41p‘
    查看>>
    MySQL工具1:mysqladmin
    查看>>
    mysql常用命令
    查看>>
    MySQL常用命令
    查看>>
    mysql常用命令
    查看>>
    MySQL常用指令集
    查看>>
    mysql常用操作
    查看>>
    MySQL常用日期格式转换函数、字符串函数、聚合函数详
    查看>>
    MySQL常见架构的应用
    查看>>