Daily Record

This is a non-commercial site, is a record of the life of a technology site

SEARCH


windows server2012安装mysql

MySQL 安装与配置指南(Windows系统)

物料包地址

MySQL :: Download MySQL Community Server (Archived Versions)

DLL下载地址

安装步骤

  1. 下载并解压MySQL安装包
    • 访问MySQL官方网站的“Download MySQL Community Server (Archived Versions)”页面。
    • 下载MySQL 5.7.27版本的ZIP包(或你选择的版本)。
    • 解压下载的ZIP包到你选择的目录。
  2. 创建并配置 my.ini文件
    • 在解压后的目录中创建一个名为 my.ini的新文件。
    • 编辑 my.ini文件,设置MySQL的基础配置,如下所示:
      ini复制代码[mysqld]  port=3306  basedir=C:\mysql-5.7.27-winx64  datadir=C:\mysql-5.7.27-winx64\data  max_connections=200  max_connect_errors=10  character-set-server=utf8  default-storage-engine=INNODB  default_authentication_plugin=mysql_native_password  [mysql]  default-character-set=utf8  [client]  port=3306  default-character-set=utf8
      
    • 注意:将 basedirdatadir的值更改为你的实际安装路径。
  3. 初始化MySQL数据库
    • 打开命令行界面,切换到MySQL的 bin目录。
    • 执行 mysqld --initialize --console命令来初始化数据库。
    • 注意:my.ini文件的编码格式需要是ANSI,否则可能会初始化失败。
  4. 解决初始化时可能遇到的错误
    • 如果初始化过程中报错缺少DLL文件,如 msvcr120.dllmsvcp120.dll,你需要从网上下载这些文件,并放到 C:\Windows\System32目录下。
  5. 安装MySQL服务
    • 在命令行中执行 mysqld --install mysql命令来安装MySQL服务。
  6. 启动MySQL服务
    • 通过Windows的“服务器管理器”或“任务管理器”启动MySQL服务。

连接数据库并进行配置

  1. 修改root密码
    • 使用MySQL客户端工具连接到数据库。
    • 执行 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';命令来修改root用户的密码(将 123456替换为你自己的密码)。
  2. 开启root用户的远程访问权限
    • 执行 grant all privileges on *.* to 'root'@'%' identified by '123';命令来开启root用户的远程访问权限(将 123替换为你自己的密码)。
  3. 创建新的数据库
    • 执行 CREATE DATABASE test CHARACTER SET utf8 COLLATE utf8_general_ci;命令来创建一个新的数据库(将 test替换为你想要的数据库名)。

后续配置和管理

  1. 修改MySQL配置
    • 如果需要修改MySQL的配置,你可以先停止服务,删除服务,然后修改 my.ini文件,重新安装服务。
  2. 设置环境变量
    • 为了方便使用,你可以设置环境变量,将MySQL的 bin目录添加到系统的 Path变量中。
      • 找到控制面板 > 系统 > 高级系统设置。
      • 在系统变量中点击新建,创建一个名为 MYSQL_HOME的变量,并将其值设置为你的MySQL安装目录。
      • 找到 Path变量,点击编辑,将 %MYSQL_HOME%\bin添加到末尾(不同变量之间用“;”隔开)。

通过遵循上述步骤,你应该能够在Windows系统上成功安装和配置MySQL数据库。如果遇到任何问题,请根据指南中的建议进行排查和解决。

最近的文章

华为开发者联盟链接 华为开发者联盟:https://developer.huawei.com/consumer/cn/appgallery/ 注意事项 免责函:在提交应用前,需要准备并提交免责函。具体模板和下载链接:https://developer.huawei.com/consumer/cn/s…

继续阅读
更早的文章

在使用微信支付V3接口的过程中,可能会遇到 java.security.InvalidKeyException: Illegal key size异常。这通常是由于加密密钥长度超过了Java默认支持的范围。以下是解决这一问题的详细步骤。 错误描述 错误信息通常如下: Caused by: java.…

继续阅读