小编zla*_*tan的帖子

SQLSTATE[HY000] [1045] 使用 Docker 拒绝用户“root”@“172.19.0.4”的访问

我目前正在学习在 Windows 上使用 Docker,我正在学习本教程。对于 Docker 设置,我使用的是 Laradock。我正在尝试运行mysql apache2 rabbitmq 和 phpmyadmin容器我所做的一切都与视频中的一样,但是当我尝试迁移我的表时,出现以下错误:

Illuminate\Database\QueryException : SQLSTATE[HY000] [1045] 用户 'root'@'172.19.0.4' 访问被拒绝(使用密码:YES)

我在 phpmyadmin 中创建了空数据库。

一切都在我的项目 .env 和 laradock/.env 中配置

我的项目环境:

DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=my_database_name
DB_USERNAME=root
DB_PASSWORD=*********
Run Code Online (Sandbox Code Playgroud)

我仔细检查了我的密码,它是正确的。

我的 laradock/.env 配置:

MYSQL_VERSION=latest
MYSQL_DATABASE=my_database_name
MYSQL_USER=root
MYSQL_PASSWORD=******
MYSQL_PORT=3306
MYSQL_ROOT_PASSWORD=******
Run Code Online (Sandbox Code Playgroud)

Docker-compose.yml 配置:

mysql:
  build:
    context: ./mysql
    args:
      - MYSQL_VERSION=${MYSQL_VERSION}
  environment:
    - MYSQL_DATABASE=${MYSQL_DATABASE}
    - MYSQL_USER=${MYSQL_USER}
    - MYSQL_PASSWORD=${MYSQL_PASSWORD}
    - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
    - TZ=${WORKSPACE_TIMEZONE}
  volumes:
    - ${DATA_PATH_HOST}/mysql:/var/lib/mysql
    - ${MYSQL_ENTRYPOINT_INITDB}:/docker-entrypoint-initdb.d
  ports:
    - "${MYSQL_PORT}:3306"
  networks:
    - backend
Run Code Online (Sandbox Code Playgroud)

为了确保我的所有容器都在工作,我输入了这个命令,我得到了以下响应:

docker-compose …
Run Code Online (Sandbox Code Playgroud)

mysql laravel docker

7
推荐指数
1
解决办法
1万
查看次数

在 Laravel (windows) 中创建符号链接

我目前在我的 Laravel 项目中创建符号链接时遇到了一些问题。我目前Windows 10 OS正在使用并且正在使用GitBash.

我需要从storage/app/products_content到创建符号链接public/products_content

为此,我使用以下命令:

ln -s storage/app/products_content public/products_content
Run Code Online (Sandbox Code Playgroud)

问题是,我收到以下错误:

ln:无法创建符号链接“public/products_content”:没有那个文件或目录

但是,当我尝试创建这样的符号链接时:

ln -s storage/app/products_content products_content
Run Code Online (Sandbox Code Playgroud)

它创建它没有错误,但文件夹在我的root目录中,而不是在/public.

是什么导致此错误,可能是权限问题?我以管理员身份运行 GitBash。任何帮助表示赞赏。如果我需要提供任何其他代码,请告诉我。

symlink git-bash laravel

4
推荐指数
3
解决办法
4241
查看次数

标签 统计

laravel ×2

docker ×1

git-bash ×1

mysql ×1

symlink ×1