相关疑难解决方法(0)

"身份验证插件'caching_sha2_password'

我是MySql环境的新用户并安装了:带有以下命令的MySQL:

sudo apt-get update sudo apt-get install mysql-server mysql_secure_installation

并且还安装了mysql workbench.

但是当我尝试连接我的localhost时出现以下错误:

"无法加载身份验证插件'caching_sha2_password':/usr/lib/mysql/plugin/caching_sha2_password.so:无法打开共享对象文件:没有这样的文件或目录"

错误截图

甚至这是我第一次在stackoverflow中发布一个问题,抱歉我的演示文稿错误和语法.

mysql

21
推荐指数
3
解决办法
2万
查看次数

Docker 镜像在 m1 处理器中运行

我只能在我的 macbook air m1 上玩 docker 预览版,并且无法通过 docker-compose 文件运行版本 8.0.22 的 mysql 映像。

docker-compose 集

我运行的命令是:docker-compose up -d mysql

我怎么解决这个问题?

mysql macos docker docker-compose apple-m1

12
推荐指数
2
解决办法
2万
查看次数

docker:在 M1 Mac 上通过 Docker 安装 ArangoDB 时,没有 linux/arm64/v8 的匹配清单

当您尝试通过 Docker 安装 ArangoDB 时:

docker run -e ARANGO_ROOT_PASSWORD=password -p 8529:8529 -d --name arangodb arangodb

抛出以下错误:

Unable to find image 'arangodb:latest' locally
latest: Pulling from library/arangodb
docker: no matching manifest for linux/arm64/v8 in the manifest list entries.
See 'docker run --help'.
Run Code Online (Sandbox Code Playgroud)

arangodb docker apple-m1

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

docker run mysql 图像命令不起作用 [MacBook Pro M1]

我正在关注多容器应用程序教程的官方 docker labs 动手教程。在MacBook Pro M1终端上运行以下命令时

docker run -d `
    --network todo-app --network-alias mysql `
    -v todo-mysql-data:/var/lib/mysql `
    -e MYSQL_ROOT_PASSWORD=secret `
    -e MYSQL_DATABASE=todos `
    mysql:5.7
Run Code Online (Sandbox Code Playgroud)

我收到以下错误。

docker:清单列表条目中没有与 linux/arm64/v8 匹配的清单。

mysql macos containers docker apple-silicon

3
推荐指数
2
解决办法
2301
查看次数

在 Laravel 上使用 Sail 时出现无匹配清单错误

我正在尝试使用 Laravel Sail 在 Laravel 中设置一个基本项目。根据Laravel 官方文档,以下命令将创建一个名为“example-app”的新 Laravel 应用程序并启动 Laravel Sail。

curl -s "https://laravel.build/example-app" | bash
cd example-app
./vendor/bin/sail up
Run Code Online (Sandbox Code Playgroud)

但是,运行这些命令后,我看到以下错误消息:

ERROR: no matching manifest for linux/arm64/v8 in the manifest list entries
Run Code Online (Sandbox Code Playgroud)

macos laravel docker apple-m1 laravel-sail

3
推荐指数
1
解决办法
2305
查看次数

M1芯片的docker-compose.yml调整?

我有一个 docker-compose.yml,它构建了大约 8 个容器,主要由 mysql、postgres、php-nginx 和其他一些自定义构建的包组成。生产版本在 UBUNTU 主机上运行,​​我的开发包在带有 Intel 芯片的 Mac OS Catalina 上运行。整个事情也保存在 Github 上的一个私人仓库中。

一位合作者拥有一台 M1 Mac,我可能很快就会升级到 M1 Mac,要么是 MacBook Pro,要么是 27 英寸 iMac(可能在今年晚些时候发布)。

我们尝试在他的 M1 Mac 上安装该软件包,但遇到了一些问题,甚至可能更多。

一个问题似乎与 compose 文件中的 MySQL 构建有关(删除了一些项目)

  mysql_db:
    image: mysql:8.0.26
    container_name: mysql_db
    command:
      --default-authentication-plugin=mysql_native_password
      --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
      --max-allowed-packet=67108864
      #--general-log=TRUE
      #--general-log-file=/var/lib/mysql/mysql-log.log
    restart: unless-stopped
    ports:
      - "3333:3306"
    healthcheck:
      test: mysqladmin ping -h 127.0.0.1 -u $$MYSQL_USER --password=$$MYSQL_PASSWORD
    security_opt:
      - seccomp:unconfined
    tty: true
    environment:
      TZ: ""
      MYSQL_ROOT_PASSWORD: ''
      MYSQL_USER: ''
      MYSQL_PASSWORD: ''
      SERVICE_TAGS: dev
      SERVICE_NAME: mysql

    volumes: …
Run Code Online (Sandbox Code Playgroud)

mysql wkhtmltopdf docker docker-compose

3
推荐指数
2
解决办法
9771
查看次数