#author("2021-01-17T05:46:27+09:00","default:kuji","kuji") CONTENTS #contents ---- Lastmodified &lastmod; ---- *MySQL 5.7 to 8.0 [#ja09350c] Nextcloud 20.0.5 へUPしたところ、 MySQL version "5.7.32-log" is used. Nextcloud 21 will no longer support this version and requires MySQL 8 or higher. とのこと。 【参考URL】https://gato.intaa.net/archives/12577 ---- [[Mysql dump import]] DB全体をバックアップ mysqldump -v -u root -p -x --all-databases > dump_ALL.sql 特定のDBをバックアップ mysqldump -v -u root -p database_name > dump.sql mysqldump -v -u root -p NC > dump_NC.sql mysqldump -v -u root -p nc > dump_nc.sql MySQL57 から 8 にバージョンアップ # portupgrade -o databases/mysql80-client -r databases/mysql57-client # portupgrade -o databases/mysql80-server -r databases/mysql57-server 手元の環境(FreeBSD 11.4-RELEASE-p3 FreeBSD 11.4-RELEASE-p3)だと、上記では、インストールエラー(same place)が出るので、地味に # cd /usr/ports/databases/mysql57-client # make deinstall # cd ../mysql57-server # make deinstall # portinstall mysql80-client # portinstall mysql80-server # service mysql-server restart #MySQLサーバを再起動(ここまで旧バージョンで稼働したままで可) # mysql_upgrade -u root -pパスワード #データベースの確認と更新 ---- Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday); #counter([total|today|yesterday]);