还是只要更新docker image后重新启动seafile就行了?
早上升级docker image后. 就链接不上了…一直是502 Bad Gateway
502 Bad Gateway的问题找到了.
mysql启动出错 提示没权限.
进入docker后 chown -R mysql:mysql /var/lib/mysql 重启docker, 正常工作了.
版本升级后, 是否要运行升级脚本? 这个还是不清楚
最近更新是不是升级数据库了?
我看mysql.log 多了好多这种错误, 不知道有没有什么影响
InnoDB: Error: Column last_update in table "mysql"."innodb_table_stats" is INT UNSIGNED NOT NULL but should be BINARY(4) NOT NULL (type mismatch)
强迫症…看error log不爽-_-…找了个修复脚本. 运行后目前正常了
#!/bin/bash
mysqldump="mysqldump --events --quick --single-transaction"
exclude="information_schema|performance_schema"
cd /tmp
# Backup and re-import each database on the system
for db in $(mysql -e "show databases;" -s --skip-column-names | grep -vE "($exclude)")
do
echo "Repairing database $db"
$mysqldump $db > $db.sql mysql $db < $db.sql
done
参考链接:
https://dba.stackexchange.com/questions/139917/getting-innodb-internal-errors-on-every-query-run