我正在使用 InstantWP,它安装了一个运行 Alpine Linux 的虚拟服务器。InstantWP 用于运行本地版本的 Wordpress。它安装了 MariaDB 10.1,这不是 mariadb 的最新版本。
所以我试试sudo apk add mariadb
。这将返回一个错误:
WARNING: This apk-tools is OLD! Some packages might not function properly.
WARNING: The repository tag for world dependency 'apk-tools@edge' does not exist
ERROR: Not committing changes due to missing repository tags. Use --force to override.
我尝试做sudo apk update
并且检查apk/repositories
显示:
#/media/cdrom/apks
http://dl-cdn.alpinelinux.org/alpine/v3.6/main
#http://dl-cdn.alpinelinux.org/alpine/v3.5/community
#http://dl-cdn.alpinelinux.org/alpine/edge/main
http://dl-cdn.alpinelinux.org/alpine/edge/community
#http://dl-cdn.alpinelinux.org/alpine/edge/testing
似乎没有什么可以解决这个问题。到底是怎么回事?
主要问题是当我通过 phpmyadmin 从 MySQL 8.0 导入我的 sql 文件时,它返回一个错误:#1273 - Unknown collation: 'utf8mb4_general_ci'
我读到运行最新版本的mariadb
可能是解决方案。