MySQL 安装程序发行说明
只有在安装或升级 MySQL 8.0.4 或更高版本时,才会显示 身份验证方法 步骤。它引入了两种服务器端身份验证选项之间的选择。您在下一步中创建的 MySQL 用户帐户将使用您在此步骤中选择的身份验证方法。
使用 libmysqlclient
8.0 的 MySQL 8.0 连接器和社区驱动程序现在支持 caching_sha2_password
默认身份验证插件。但是,如果您无法更新您的客户端和应用程序以支持此新的身份验证方法,您可以将 MySQL 服务器配置为使用 mysql_native_password
进行传统身份验证。有关此更改的影响的更多信息,请参见 将 caching_sha2_password 作为首选身份验证插件。
如果您正在安装或升级到 MySQL 8.0.4 或更高版本,请选择以下身份验证方法之一
使用强密码加密进行身份验证 (推荐)
MySQL 8.0 支持一种基于改进的、更强大的基于 SHA256 的密码方法的新身份验证。建议所有新的 MySQL 服务器安装都使用这种方法。
重要服务器上的
caching_sha2_password
身份验证插件需要新版本的连接器和客户端,这些连接器和客户端添加了对新的 MySQL 8.0 默认身份验证的支持。使用传统身份验证方法 (保留 MySQL 5.x 兼容性)
仅在以下情况下才应考虑使用旧的 MySQL 5.x 传统身份验证方法
应用程序无法更新以使用 MySQL 8.0 连接器和驱动程序。
现有应用程序的重新编译不可行。
尚未提供更新的特定于语言的连接器或驱动程序。