mysql5.x到8.x在client上验证变化

1:认证插件方式变了,5.x是native password,8.0默认是caching_sha2,caching_sha2的代码我没实现,随这里8.0目标服务时,需要调整插件服务为native password

2:jdbc的代码,在5.x版本不强制要求client_plugin_auth,而8.x强制写client_plugin_auth,以下图内表示

golang这块的代码我只能在信令上加client_plugin_auth,为了适应8.x的jdbc驱动,其实这个mysql官方完全没必要强制写的,略显多余;

posted on 2020-08-25 19:17  360~倒立扣篮  阅读(141)  评论(0编辑  收藏  举报

导航