【问题标题】:Docker - zsh: command not found: mysqlDocker - zsh:找不到命令:mysql
【发布时间】:2022-01-04 05:09:37
【问题描述】:

我正在使用 wp-envdocker 配置运行 WordPress, 我想通过 cli 连接到 mysql,但我不断收到此错误: zsh: command not found: mysql

我已经尝试过:mysql -h 127.0.0.1:3308 -u root -p 以及 3306 后

这是我的docker-compose.yaml 文件

phpmyadmin 很好用

version: '3.1'

services:

  mysql:
    image: mysql:5.7
    ports:
      - 3308:3306
    environment:
      MYSQL_ROOT_PASSWORD: password
      MYSQL_DATABASE: wordpress_test
  phpmyadmin:
    depends_on:
      - mysql
    image: phpmyadmin/phpmyadmin
    container_name: phpmyadmin
    restart: always
    ports:
      - '8080:80'
    environment:
      PMA_HOST: mysql
volumes:
  testsuite:
`

【问题讨论】:

  • 你本地没有安装 MySQL 客户端。尝试使用docker exec

标签: mysql docker docker-compose


【解决方案1】:

我所做的是执行以下命令:

docker exec -it {container name} bash -l

【讨论】:

    猜你喜欢
    • 2021-07-11
    • 1970-01-01
    • 2019-11-25
    • 1970-01-01
    • 2016-07-30
    • 2015-07-01
    • 2017-08-09
    • 2016-04-12
    • 2016-06-26
    相关资源
    最近更新 更多