# 在Windows实例手动部署MySQL数据库
#### 简介
本文以Windows操作系统为例，介绍如何完成MySQL数据库的部署。
#### 前提条件
1. 弹性云服务器已绑定弹性公网IP。
2. 弹性云服务器所在安全组添加了如下表所示的安全组规则，具体步骤参见[为安全组添加安全组规则](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0030969470.html)。
   表1安全组规则 
   | 方向  | 优先级 | 策略 | 类型   | 协议端口     | 源地址    |
   |:---|:---|:---|:---|:---|:---|
   | 入方向 | 1      | 允许     | IPv4 | TCP: 3389 | 0.0.0.0/0 |
      
   
3. 为了更好地获取和更新系统和软件，建议您更新镜像源为华为云镜像源，详细操作，请参见[如何使用华为云开源镜像配置yum源(x86_64和鲲鹏)？](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0118948562.html)。
 
#### 操作步骤
1. 购买Windows操作系统的弹性云服务器。
2. 在[MySQL官网](https://downloads.mysql.com/archives/installer/)下载MySQL安装包，选择需要的版本进行下载mysql-installer-community包。
   ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002210531598.png "点击放大")
   
3. 双击下载成功的安装包。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245451693.png "点击放大")
   
4. 选择Custom，自定义安装，单击"Next"。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245371793.png "点击放大")
   
5. 若MySQL产品目录更新，可以根据需要选择安装的产品和MySQL版本添加至右边待安装列表，建议选择同一版本，单击"Next"。
   ![](https://support.huaweicloud.com/bestpractice-ecs/public_sys-resources/note_3.0-zh-cn.png)
   - MySQL Documentation是MySQL的详细文档，提供关于MySQL的详细说明、使用指南等，按需安装。
   
   - Samples and Examples是示例代码和示例数据库，可以帮助用户快速上手理解MySQL的功能，按需安装。
    
   ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002210371826.png "点击放大")
   
6. 需要检查依赖关系，若未安装依赖包，可以选择"Execute"，等待下载完成后弹出依赖包的安装界面，选择同意条款和条件后安装即可。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002210531602.png "点击放大")
   ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245451701.png "点击放大")
   
7. 安装成功后可以继续进行下一步，单击"Next"。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245371797.png "点击放大")
   
8. 可以看到即将安装的产品清单，单击"Execute"。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002210371830.png "点击放大")
   
9. 等待安装成功后单击"Next"。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002221250254.png "点击放大")
   
10. 单击"Next"，先进行MySQL Server的配置。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245451705.png "点击放大")
    
11. "Config Type"选择"Server Computer"，其他按需配置，此处默认不更改，单击"Next"即可。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002246037705.png "点击放大")
    ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245918197.png "点击放大")
    ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245918513.png "点击放大")
    
12. 配置MySQL的root账户密码，根据需要在Add User处新增账户。
    ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245451709.png "点击放大")
    ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245923841.png "点击放大")
    
13. 等待配置应用成功后单击"Finish"，完成MySQL Server的配置。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002210371850.png "点击放大")
    
14. 配置Samples and Examples。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002210531634.png "点击放大")
    
15. 输入第[12]步配置的root密码后单击"Check"，显示对号表示连接成功，单击"Next"进入下一步。
    ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245451717.png "点击放大")
    
16. 等待配置应用完成即可单击"Finish"完成配置。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245371821.png "点击放大")
    
17. 完成配置，单击"Next"。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002210371858.png "点击放大")
    
18. MySQL安装完成，单击"Finish"结束安装程序。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002210531646.png "点击放大")
    
19. 在Windows菜单里单击MySQL，选择MySQL 8.0 Command Line Client，打开MySQL命令行界面。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002245451745.png "点击放大")
    
20. 输入MySQL的root用户密码，登录成功后可正常使用MySQL。 ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002246052573.png "点击放大")
    
 
