MySQL 8.0参考手册
MySQL 8.0版本说明
MySQL包含一个mysql_native_password
实现本地身份验证的插件;也就是说,在引入可插入身份验证之前使用的基于密码哈希方法的身份验证。
下表显示了服务器端和客户端的插件名称。
以下部分提供了特定于本机可插入身份验证的安装和使用信息:
有关MySQL中可插入身份验证的一般信息,请参见第4.17节,“可插式身份验证”.
的mysql_native_password
插件存在于服务器和客户端形式:
服务器端插件内置于服务器中,不需要显式加载,也不能通过卸载来禁用它。
客户端插件内置于
libmysqlclient
客户端库,可用于链接到的任何程序libmysqlclient
.
MySQL客户端程序使用mysql_native_password
默认情况下。的——default-auth
选项可以用来提示程序可以使用哪个客户端插件:
mysql——default-auth=mysql_native_password…