cooderl / wewe-rss

🤗更优雅的微信公众号订阅方式,支持私有化部署、微信公众号RSS生成(基于微信读书)v2.x
MIT License
4.78k stars 837 forks source link

请问你们会遇到MySQL没办法启动的情况吗? #128

Open jump1999 opened 5 months ago

jump1999 commented 5 months ago

更新新版本之后,一直没法启动 报错dependency failed to start: container wewe-rss-db-1 exited (2) 看了一下,是MySQL数据库版本的问题,现在不管怎么切换数据库版本,都没法启动了。

ryokoberryz commented 5 months ago

MySQL 8.4でmysql_native_passwordはデフォルト無効化されました #mysql_jp https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-0.html Important Change: The deprecated mysql_native_password authentication plugin is now disabled by default. It can be enabled by starting MySQL with the new --mysql-native-password=ON<略> 在 MySQL 8.4 中,mysql_native_password默认 #mysql_jp 处于禁用状态 https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-0.html 重要更改:已弃用的 mysql_native_password 身份验证插件现在默认处于禁用状态。可以通过使用新的 --mysql-native-password=ON <略>启动 MySQL 来启用它

Swim0o0 commented 4 months ago

还是用sqlite吧。我之前把--default-authentication-plugin=mysql_native_password改成--mysql-native-password=ON后成功解决问题,但过了一段时间后数据库又报错,用这个方法就启动不了了。