用DBeaver 从MySQL 5.1 迁移数据到 8.0
报错ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded:
百度都说是MySQL 8 之后,默认的密码模式改为 caching_sha2_password,需要切换成老的 mysql_native_password 模式。
但我意外发现,本地的MySQL可以成功导入,且版本也是8.0,查看default_authentication_plugin属性,都是一样的值,奇怪了
再次进入导入工具,发现左下角有个Local Client按钮,点开看看,两者比较了下,发现不一样
解决方法:改为MySQL Server 8.0就可以成功导入了
发表评论