You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure MySQL Database 8.0版启用mysqlx插件问题求助

解决Azure MySQL 8.0中启用mysqlx插件的问题

针对你遇到的Azure MySQL 8.0中mysqlx插件禁用、无权限操作系统库的情况,给出以下可行方案:

  • 通过Azure门户修改服务器参数(唯一可行的官方方式)

    1. 登录Azure门户,定位到你的Azure MySQL服务器实例
    2. 在左侧导航栏选择服务器参数,在搜索框输入mysqlx_enabled
    3. 将参数值从OFF改为ON,点击页面顶部的保存按钮
    4. 等待服务器重启完成(Azure会自动触发重启),之后执行SHOW PLUGINS LIKE 'mysqlx';即可看到插件状态变为ACTIVE
  • 验证连接与端口配置
    mysqlx使用X协议,默认端口为33060,确保:

    • Azure MySQL服务器的防火墙规则已开放33060端口
    • 使用MySQL Shell连接时指定该端口,示例命令:
      mysqlsh --uri your-username@your-server-name.mysql.database.azure.com:33060
      
  • 关于权限限制的说明
    Azure托管的MySQL属于PaaS服务,平台限制了用户(包括管理员账号)对mysql系统库的操作权限,因此无法通过手动安装插件文件、执行系统级SQL命令的方式启用mysqlx,必须通过Azure门户的服务器参数配置来修改。

内容的提问来源于stack exchange,提问作者Nial Perry

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 10:20:31