这儿存在一个问题。如果我尝试使用 ssh 连接到服务器,然后转到服务器上的 mysql,一切正常。如果我尝试直接连接到数据库 - mysql -h HOST -u USER -p PASSWORD
,它会给出错误 - Error: ER_ACCESS_DENIED_ERROR: Access denied for user
。我在ubuntu上做所有事情。因为它可以是什么?也许您需要以某种方式确认对数据库的访问或其他什么?以前,我没有遇到过这样的问题。
这儿存在一个问题。如果我尝试使用 ssh 连接到服务器,然后转到服务器上的 mysql,一切正常。如果我尝试直接连接到数据库 - mysql -h HOST -u USER -p PASSWORD
,它会给出错误 - Error: ER_ACCESS_DENIED_ERROR: Access denied for user
。我在ubuntu上做所有事情。因为它可以是什么?也许您需要以某种方式确认对数据库的访问或其他什么?以前,我没有遇到过这样的问题。
谢谢,都想通了。有必要将 % 放在主机中。