MySQL 8.0 安装时 Authentication Method

  MySQL 8.0 安装时 Authentication Method

1. 使用强密码加密授权(推荐)

8.0提供的心的授权方式,采用SHA256基础的密码加密方法.

但是需要新版本的connector,目前和Connector/J最新的时8.0

目前8.0的连接器和使用libmysqlclient8.0的社区驱动都支持这种新方法.

如果客户端和应用程序不能更新来支持这种新授权方法,可以选择使用传统方法.

2.传统授权方法(保留5.x版本兼容性)

只有在以下几种方法中考虑传统方法:

-应用程序无法升级来使用MySQL 8的connector和driver.(连接器和驱动).

-现存应用程序重编译是不可行的.

-新版的,特定语言的connector/driver还不可用.

按理说,我应该使用新方法.但考虑到为了方便使用老版本的jar包和各种工具,采用传统方法.

新方法会显著提高安全性.

而目前没有安全性需求.