当我尝试将数据库连接到我的Web应用程序时,我收到错误“权限被拒绝”。这是非常奇怪的,因为我使用root(密码是正确的)。
我可以毫无问题地从终端手动连接。
另一个奇怪的事情是,当我尝试使用mysql -hHOST -uUSER -p进行连接并按show databases;
时,它只显示6个数据库中的2个(信息模式和teampass,我想将Web应用程序连接到。< / p>
+--------------------+
| Database |
+--------------------+
| information_schema |
| teampass |
+--------------------+
使用mysql -u root -p:
从终端连接时+---------------------+
| Database |
+---------------------+
| information_schema |
| mysql |
| db2 |
| teampass |
| db4 |
| db3 |
+---------------------+
任何想法哪里都有问题?