Error number: MY-013583; Symbol: ER_INVALID_XPLUGIN_SOCKET_SAME_AS_SERVER; SQLSTATE: HY000
Message: X Plugins UNIX socket must use different file than MySQL server. X Plugin won’t be accessible through UNIX socket
MY-013583; ER_INVALID_XPLUGIN_SOCKET_SAME_AS_SERVER, HY000) 错误说明
该错误表明用于MySQL Xプラグイン的TCP/IP套接字与现有MySQL服务器连接想关联,但这种情况不允许。
此错误消息是MySQL 5.7.6及更高版本中新增的。
常见案例
当引擎尝试关联到与MySQL服务器(或者使用–port参数指定主机名,用户名,密码和端口相同的连接)具有相同端口的其他TCP/IP连接时,此错误可能会发生。
解决方法
按照以下步骤进行操作:
1. 验证MySQL服务器的连接是否正常,以确定是否使用正确的参数连接到它。
2. 使用有效的端口号来设置X Plugin连接,该端口号应与MySQL服务器使用的端口号不同。
3. 尝试从控制台(使用mysql客户端)连接此服务器,以确认正在使用的是正确的参数(主机,用户名,密码)。
4. 如果在X Plugin应用程序的配置文件中使用的端口号与已设置的不同,请重新配置X Plugin连接。
5. 在没有显式指定任何端口号(如配置文件中)的情况下,请使用“未指定的端口”选项(PORT =””)来配置X Plugin连接。
如果以上步骤无法解决错误消息,请确保网络端口是否被另外的进程占用,确保使用它作为相关连接的端口,也要检查你的防火墙配置,确保端口不受限制。