MySQL 安装与配置指南(Windows系统)
物料包地址
MySQL :: Download MySQL Community Server (Archived Versions)
DLL下载地址
安装步骤
- 下载并解压MySQL安装包
- 访问MySQL官方网站的“Download MySQL Community Server (Archived Versions)”页面。
- 下载MySQL 5.7.27版本的ZIP包(或你选择的版本)。
- 解压下载的ZIP包到你选择的目录。
- 创建并配置
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
- 注意:将
basedir
和datadir
的值更改为你的实际安装路径。
- 在解压后的目录中创建一个名为
- 初始化MySQL数据库
- 打开命令行界面,切换到MySQL的
bin
目录。 - 执行
mysqld --initialize --console
命令来初始化数据库。 - 注意:
my.ini
文件的编码格式需要是ANSI,否则可能会初始化失败。
- 打开命令行界面,切换到MySQL的
- 解决初始化时可能遇到的错误
- 如果初始化过程中报错缺少DLL文件,如
msvcr120.dll
和msvcp120.dll
,你需要从网上下载这些文件,并放到C:\Windows\System32
目录下。
- 如果初始化过程中报错缺少DLL文件,如
- 安装MySQL服务
- 在命令行中执行
mysqld --install mysql
命令来安装MySQL服务。
- 在命令行中执行
- 启动MySQL服务
- 通过Windows的“服务器管理器”或“任务管理器”启动MySQL服务。
连接数据库并进行配置
- 修改root密码
- 使用MySQL客户端工具连接到数据库。
- 执行
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
命令来修改root用户的密码(将123456
替换为你自己的密码)。
- 开启root用户的远程访问权限
- 执行
grant all privileges on *.* to 'root'@'%' identified by '123';
命令来开启root用户的远程访问权限(将123
替换为你自己的密码)。
- 执行
- 创建新的数据库
- 执行
CREATE DATABASE test CHARACTER SET utf8 COLLATE utf8_general_ci;
命令来创建一个新的数据库(将test
替换为你想要的数据库名)。
- 执行
后续配置和管理
- 修改MySQL配置
- 如果需要修改MySQL的配置,你可以先停止服务,删除服务,然后修改
my.ini
文件,重新安装服务。
- 如果需要修改MySQL的配置,你可以先停止服务,删除服务,然后修改
- 设置环境变量
- 为了方便使用,你可以设置环境变量,将MySQL的
bin
目录添加到系统的Path
变量中。- 找到控制面板 > 系统 > 高级系统设置。
- 在系统变量中点击新建,创建一个名为
MYSQL_HOME
的变量,并将其值设置为你的MySQL安装目录。 - 找到
Path
变量,点击编辑,将%MYSQL_HOME%\bin
添加到末尾(不同变量之间用“;”隔开)。
- 为了方便使用,你可以设置环境变量,将MySQL的
通过遵循上述步骤,你应该能够在Windows系统上成功安装和配置MySQL数据库。如果遇到任何问题,请根据指南中的建议进行排查和解决。