在Windows服务器上手动部署MySQL数据库的步骤如下:
1. 下载MySQL安装包
访问 MySQL官方网站 下载适合你系统的MySQL ZIP Archive 安装包。
2. 解压安装包
将下载的ZIP文件解压到你希望安装MySQL的目录,例如 C:\mysql
。
3. 创建配置文件
在MySQL目录下创建一个名为 my.ini
的配置文件,内容如下:
[mysqld] basedir=C:/mysql datadir=C:/mysql/data port=3306
4. 初始化MySQL
打开命令提示符(以管理员身份运行),进入MySQL的 bin
目录并初始化MySQL:
cd C:\mysql\bin mysqld --initialize --console
初始化完成后,记下生成的临时密码。
5. 安装MySQL服务
在命令提示符中安装MySQL服务:
mysqld --install
6. 启动MySQL服务
启动MySQL服务:
net start mysql
7. 修改root密码
使用临时密码登录MySQL并修改root密码:
mysql -u root -p
输入临时密码后,修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
8. 配置环境变量(可选)
将MySQL的 bin
目录添加到系统环境变量中,以便在任何位置使用MySQL命令:
右键点击“此电脑”或“我的电脑”,选择“属性”。
点击“高级系统设置”。
在“系统属性”窗口中,点击“环境变量”。
在“系统变量”部分,找到并选择
Path
,然后点击“编辑”。点击“新建”,输入
C:\mysql\bin
,然后点击“确定”。
9. 验证安装
检查MySQL服务状态:
sc query mysql
登录MySQL验证安装:
mysql -u root -p
10. 配置防火墙(可选)
允许MySQL端口(默认3306)通过防火墙:
打开“控制面板” -> “系统和安全” -> “Windows Defender 防火墙” -> “高级设置”。
在“入站规则”中,点击“新建规则”。
选择“端口”,点击“下一步”。
选择“TCP”,输入
3306
,点击“下一步”。选择“允许连接”,点击“下一步”。
根据需要选择配置文件(域、专用、公用),点击“下一步”。
输入规则名称(如“MySQL”),点击“完成”。
总结
通过以上步骤,你可以在Windows服务器上手动部署MySQL数据库。根据需求调整配置,确保安全性和功能性。