您的位置:首页 > 数据库 > MySQL

ProxySQL官档翻译__27_MySQL8.0

2020-04-29 18:46 1561 查看

27_MySQL8.0

备注:文章编写时间201904-201905期间,后续官方在github的更新没有被写入

~
~
对MySQL 8.0的支持[Support for MySQL 8.0]

ProxySQL支持MySQL 8.0,但有一些限制:

  • 1、从MySQL 8.0.4开始,MySQL服务器的默认认证插件从mysql_native_password更改为caching_sha2_password。但ProxySQL还不支持caching_sha2_password。
    因此,需要使用mysql_native_password配置MySQL服务器。

  • 2、如果客户端尝试使用caching_sha2_password身份验证插件,ProxySQL不接受连接(前端连接和Admin间件的连接)。如果客户端使用MySQL 8.0中的libmysqlclient(默认为caching_sha2_password),则必须明确使用mysql_native_password。您可以在my.cnf中的[mysql]或[client]部分指定default-auth=mysql_native_password,或在命令行中指定它。例如,要连接到管理员:
    mysql --default-auth=mysql_native_password -h 127.0.0.1 -P6032 -u admin -padmin

~
~
完毕!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  proxysql mysql github