我希望通过一个通用命令为开发项目(通常是docker容器,绑定到主机上的任意端口)打开一个数据库UI。
我想知道是否可以打开MySQL工作台并让它从命令行自动连接。
与使用mysql控制台提供连接参数类似:
mysql --host=127.0.0.1 --port=$port --user=db --password=db db我还没有发现具体的in the supported arguments,所以它要么是隐藏的,要么可能与任何其他选项?
编辑:可能的方法是生成一个动态传递给--query的文件?
发布于 2021-09-15 16:36:00
下面是the mysqlworkbench --query parameter的格式
--query="$user:$password@$host:$port"
此功能在~/.ddev/commands/host/mysqlworkbench.example文件中的ddev - look中已作为示例存在。(请参见github上的)。
对于ddev,查询设置为query="root:root@127.0.0.1:${DDEV_HOST_DB_PORT}",它使用根/根凭据,在$DDEV_HOST_DB_PORT的ddev提供的端口上通过本地主机访问'db‘容器。
https://stackoverflow.com/questions/69105469
复制相似问题