
# 修改数据库端口
#### 操作场景
云数据库RDS服务支持修改主实例和只读实例的数据库端口，对于主备实例，修改主实例的数据库端口，该实例下备实例的数据库端口会被同步修改。
对于配置了安全组规则连接数据库实例的场景，修改数据库端口后，需要同步修改数据库实例所属安全组的入方向规则。
#### 约束条件
开启读写分离功能后，主实例和只读实例均不允许修改数据库端口。
修改实例的数据库端口将会重启实例。
端口修改中，以下操作不可进行：
- 绑定弹性公网IP。
- 删除实例。
- 创建备份。
 
#### 操作步骤
1. [登录RDS管理控制台](https://console.huaweicloud.com/rds/#/rds/management/list)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-rds-mysql/zh-cn_image_0000002593882307.png)，选择区域。
3. 在"实例管理"页面，选择指定的实例，单击主实例名称，或单击![](https://support.huaweicloud.com/usermanual-rds-mysql/zh-cn_image_0000002247221705.png)，单击只读实例名称。
4. 在"概览"页的"数据库端口"处，单击"设置"，修改数据库端口。 
   您也可以在左侧导航栏，单击"连接管理"，在"数据库端口"处，单击"修改"，修改数据库端口。
   RDS for MySQL数据库端口设置范围为1024～65535（其中12017、33071、33062被RDS系统占用不可设置）。
   - 在弹出框中，单击"是"，提交修改。 若您已开启高危操作保护，在"身份验证"弹出框中单击"获取验证码"，正确输入验证码并单击"确定"，页面自动关闭。
     通过进行二次认证再次确认您的身份，进一步提高账号安全性，有效保护您安全使用云产品。关于如何开启操作保护，具体请参考[《统一身份认证服务用户指南》](https://support.huaweicloud.com/usermanual-iam/iam_07_0002.html#section2)的内容。
     - 修改主实例数据库端口，对应的主备实例均会被修改且重启。
     
     - 修改只读实例数据库端口，仅修改并重启该只读实例。
     
     - 此过程需要1\~5分钟左右。
      
   
   - 在弹出框中，单击"否"，取消本次修改。
   
   
   
   
5. 在实例的"概览"页面，查看修改结果。
 
#### 常见问题
- 问题1：修改端口后是否需要修改应用程序的连接端口？ 修改端口会导致数据库连接中断。需要修改应用程序的端口，否则应用程序无法连接实例。
  

- 问题2：修改端口会重启实例吗？ 修改实例的数据库端口将会重启实例。
  
- 问题3：主备实例切换后，实例的端口是否会改变？ 主备切换不会改变实例的连接信息，包括VPC、子网、安全组、内网地址、内网域名、数据库端口。
  
 
#### 相关API
[修改数据库端口](https://support.huaweicloud.com/api-rds/rds_05_0018.html)
