![](/img/trans.png)
[英]How to connect to mysql docker container on a remote host from mysql workbench?
[英]How to connect from VSCode to a mysql docker container?
我只是在测试 VSCode MSSQL 扩展,我有一个简单的 MySQL 服务器在 docker 上运行这个 docker-compose 文件。
services:
sql-server-db:
container_name: testDB
image: mysql
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: admin
ACCEPT_EULA: "Y"
我可以从 CLI 连接,我可以从 windows SQL Workbench 连接,但我无法从 VSCode 扩展连接。
错误: [9:42:32 PM] Connecting to server "localhost,3306" on document "localhost,3306__root_undefined". [9:42:32 PM] Error connecting to server "localhost,3306". Details: Internal connection fatal error.
[9:42:32 PM] Connecting to server "localhost,3306" on document "localhost,3306__root_undefined". [9:42:32 PM] Error connecting to server "localhost,3306". Details: Internal connection fatal error.
有任何想法吗?
我猜你应该使用 sql-server-db 除了 localhost 作为 VScode SQL 连接中的主机名。
有几乎相同的问题,尝试另一个扩展: https://github.com/cweijan/vscode-database-client
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.