我有一台运行MySQL 5.1的服务器最近崩溃了。我们碰巧有一个Synology NAS,上面装有MariaDB v10和phpMyAdmin,所以我们决定使用它。
我从崩溃的服务器中导入了最新的mysqldump,然后将其导入了MariaDB,没有明显的问题。
但是,我无法使用以前的凭据(例如joeblow @%)将用户连接到数据库。通过创建一个具有特定主机标注的用户(例如joeblow @ pc01),我能够克服这一点。
我想解决此问题,因为用特定主机定义用户是很麻烦的。有人知道为什么会这样吗?