今天我发现自己在管理一个 2003 MySQL 数据库,有人知道 MySQL 4.1 的 Windows 客户端吗?
我尝试了 Workbench、DbVisualizer 和 DBeaver。
问题主要来自auth,在版本4左右,MySQL更改了auth方法,新客户端不再支持这种连接。
特别是 Workbench 有一个“使用旧的身份验证方法”作为高级选项,但似乎还不够。
我尝试了控制台连接并且工作得很好,但它们对于许多数据和仅使用控制台的许多工作都是简单的(而且 DDBB 它也太大了)。
在检查“使用旧身份验证..”之前,错误消息是:
Error connecting to datasource "MySQL - DDBB"
SQL Error [1044] [42000]: Access denied for user 'user'@'%' to database 'information_schema'
Access denied for user 'user'@'%' to database 'information_schema'
这是有道理的,因为该 MySQL 版本中不存在信息模式表(所以我被告知)
检查并使用旧的身份验证方法后,错误是:
Your connection attemp failed for user 'user' from your host to server at ...... MySQL version is older than 5.0, which is not supported.
任何人都有旧客户端或有可能绕过旧身份验证并使用 MySQL 4.1 的可视客户端?