Hur*_*ane 10 mysql intellij-idea docker
目前无法从 Intellij 连接到在 ubuntu 上的 docker 容器上本地运行的 mySql。
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
| tasklogs |
+--------------------+
+----------+-----------+------+
| DATABASE | HOST | USER |
+----------+-----------+------+
| tasklogs | localhost | dev |
| tasklogs | localhost | root |
+----------+-----------+------+
+-----------------------------------------------------------+
| Grants for dev@localhost |
+-----------------------------------------------------------+
| GRANT USAGE ON *.* TO `dev`@`localhost` |
| GRANT ALL PRIVILEGES ON `tasklogs`.* TO `dev`@`localhost` |
+-----------------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)
docker ps -a:
当我通过 Intellij 连接时:
即“指定的数据库用户/密码组合被拒绝:[28000][1045]用户'dev'@'localhost'的访问被拒绝(使用密码:是)”
我输入了正确的密码。
任何帮助真的很感激。
谢谢,
小智 6
解决方案
您没有将端口映射到本地主机,因此您无法使用本地主机,这就是为什么不能这样做
ports:
- "3306:3306"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10246 次 |
| 最近记录: |