在完成以下两项设置远程访问数据库之后,我无法在本地访问数据库:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'pass' WITH GRANT OPTION;
并评论说:
#bind-address = 127.0.0.1
所以现在我可以远程访问,但不是本地访问:/得到错误:
QLSTATE [HY000] [2002]没有这样的文件或目录
这是预期的行为!
如果你想允许本地访问你的数据库只是取消注释
bind-address = 127.0.0.1