mysql8.0升级8.4遇到的问题

无法兼容过去的密码认证

  1. 环境变量增加

    MYSQL_DEFAULT_AUTHENTICATION_PLUGIN: "mysql_native_password"
  2. 配置文件变动

    [mysqld]
    mysql_native_password=ON

不兼容配置需要删除

expire_logs_days
skip-host-cache

配置文件权限

sudo chown lxd:docker conf/mysql_conf/my.cnf

发表新评论