将终端放入 Docker 容器 (postgres:11.1-alpine) 并使用 apk (apk add mysql) 安装 MySQL 后,sh: mysql: not found
尝试bash: mysql: command not found
运行 mysql 时仍收到提示。我对 apk 有什么误解,导致无法找到 mysql 命令?
答案1
我今天也遇到了同样的问题。我发现 Alpine 运行时默认安装的 MySQL 版本apk add mysql
只是服务器,而不是包含二进制文件的客户端。请参阅https://wiki.alpinelinux.org/wiki/Mysql
获取它们的方法也是安装 mysql-client:
apk add mysql-client
要获得更多选项,请运行apk search mysql