ERROR 1126 (HY000): Can't open shared library '/usr/lib/mysql/plugin/mysqlx.so' (errno: 2 /usr/lib/mysql/plugin/mysqlx.so: cannot open shared object file: No such file or directory)
这个问题来源于:我要使用mysql的c++ devxapi来操控mysql,但是mysql5.7并没有自动启动mysqlx。
按照?手册链接在这里 的方法,最后我还是出现了以上错误。
最后的解决方法是安装Mysql8.0, 在8.0中mysqlx是正式功能,默认打开。在上述手册中也有提到mysqlx在5.7版本中是MySQL Preview Packages,也就是预览版。
按照?手册链接在这里 安装即可