MySQL 5.7 to 8.0
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
* MySQL 8.1 to 8.4 (smb212.smb.net) [#la22b2e5]
MySQL8.1 の EOL が、2024年9月1日 とのことで、8.4にあげ...
# cd /usr/ports/databases/mysql81-server
# make deinstall
# cd /usr/ports/databases/mysql81-client
# make deinstall
# cd /usr/ports/databases/mysql84-server
# make install clean
/var/db/mysql の FQDN.err ログに、
2024-08-02T23:38:57.943291Z 2749 [Warning] [MY-013360] [...
が多量に記録されているので、
https://support.cpanel.net/hc/en-us/articles/165501908869...
/usr/local/etc/my.cnf の log-error エントリーの下に、
############################
log-error-verbosity=1
############################
を書き込む。
** Nextcloud Internal Server error 500 [#j0531ac9]
MySQL8.4にあげると、Nextcloud がインターナルサーバーエラ...
/usr/local/etc/mysql/mycnf
[mysqld]
####################################
mysql_native_password=on
####################################
を書き込む。
https://blog.s-style.co.jp/2024/05/11793/
----
* MySQL 8.0 to 8.1 (smb212.smb.net) [#f2bb8fa0]
MySQL を、8.0から8.1へアップする。mysql80-server mysql80-...
1 problem(s) in 1 installed package(s) found.
=> Please update your ports tree and try again.
=> Note: Vulnerable ports are marked as such even if the...
=> If you wish to ignore this vulnerability rebuild with...
*** Error code 1
で、
# make DISABLE_VULNERABILITIES=yes install clean
すると完走した。同時に mysql81-client もインストールされ...
# /usr/local/etc/rc.d/mysql-server start
したが、/etc/rc.conf に、mysql_enable="YES" が無いといわ...
mysqld: Can't create/write to file '/var/db/mysql_tmpdir...
というエラー(/ver/db/mysql/smb212.err)で起動出来ない。...
/var/db/mysql_tmpdir/ の所有権者を root に成っていたとこ...
2024-08-01T08:43:46.418482Z 0 [System] [MY-010116] [Serv...
2024-08-01T08:43:46.510840Z 1 [System] [MY-013576] [Inno...
2024-08-01T08:43:50.788500Z 1 [System] [MY-013577] [Inno...
2024-08-01T08:43:56.722246Z 4 [System] [MY-013381] [Serv...
と無事起動した模様。
----
*MySQL 5.7 to 8.0 [#ja09350c]
Nextcloud 20.0.5 へUPしたところ、
MySQL version "5.7.32-log" is used. Nextcloud 21 will no...
とのこと。
【参考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/m...
# portupgrade -o databases/mysql80-server -r databases/m...
手元の環境(FreeBSD 11.4-RELEASE-p3)だと、上記では、インス...
# cd /usr/ports/databases/mysql57-client
# make deinstall
# cd ../mysql57-server
# make deinstall
cd /usr/ports/databases/mysql57-client && make deinstall...
# portinstall mysql80-client
# portinstall mysql80-server
portinstall mysql80-client --batch && portinstall mysql8...
# service mysql-server restart #MySQLサーバを再...
# mysql_upgrade -u root -pパスワード #データベースの...
# mysql_upgrade -u root -p
としたところ、以下の様なメッセージが。
Enter password:
The mysql_upgrade client is now deprecated. The actions e...
To upgrade, please start the new MySQL binary with the ol...
The upgrade process automatically starts on running a new...
It may be possible that the server upgrade fails due to a...
mysql_upgradeクライアントは非推奨になりました。 アップグ...
アップグレードするには、古いデータディレクトリで新しいMyS...
アップグレードプロセスは、古いデータディレクトリで新しいM...
いくつかの理由により、サーバーのアップグレードが失敗する...
* 起動せず!? [#vbf5cc3f]
と言うか、一端起動してプロセスは上がるが、すぐにシャット...
** MySQL8からはクエリキャッシュが使えなくなった [#zfdd1d4d]
とのことで、
[ERROR] [MY-000067] [Server] unknown variable 'query_cac...
[ERROR] [MY-010119] [Server] Aborting
と言うようなエラーで落ちます。
そこで、設定ファイルからキャッシュの設定をコメントアウト...
/usr/local/etc/mysql/my.cnf
[mysqld]
#query_cache_type = 0
#query_cache_size = 0
起動した。
別の機体でも機動せず。こちらは、
2021-02-12T07:14:02.153229Z 0 [ERROR] [MY-000077] [Serve...
'NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO...
ということで、NO_AUTO_CREATE_USER の記述をmy.cnf から消...
#sql_mode = NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVIS...
sql_mode = NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISI...
う、動いた。
https://qiita.com/gremito/items/45c327e044df2c0368cc
----
OpenPNE 3.9.6 「サーバが混み合っているか・・・・」のエラー
tail /var/log/httpd-error.log
[client xxx.yyy.zzz.aaa:123456] Couldn't locate driver n...
↓
portupgrade -rf php73-pdo_mysql-7.3.27 --batch
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
終了行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
* MySQL 8.1 to 8.4 (smb212.smb.net) [#la22b2e5]
MySQL8.1 の EOL が、2024年9月1日 とのことで、8.4にあげ...
# cd /usr/ports/databases/mysql81-server
# make deinstall
# cd /usr/ports/databases/mysql81-client
# make deinstall
# cd /usr/ports/databases/mysql84-server
# make install clean
/var/db/mysql の FQDN.err ログに、
2024-08-02T23:38:57.943291Z 2749 [Warning] [MY-013360] [...
が多量に記録されているので、
https://support.cpanel.net/hc/en-us/articles/165501908869...
/usr/local/etc/my.cnf の log-error エントリーの下に、
############################
log-error-verbosity=1
############################
を書き込む。
** Nextcloud Internal Server error 500 [#j0531ac9]
MySQL8.4にあげると、Nextcloud がインターナルサーバーエラ...
/usr/local/etc/mysql/mycnf
[mysqld]
####################################
mysql_native_password=on
####################################
を書き込む。
https://blog.s-style.co.jp/2024/05/11793/
----
* MySQL 8.0 to 8.1 (smb212.smb.net) [#f2bb8fa0]
MySQL を、8.0から8.1へアップする。mysql80-server mysql80-...
1 problem(s) in 1 installed package(s) found.
=> Please update your ports tree and try again.
=> Note: Vulnerable ports are marked as such even if the...
=> If you wish to ignore this vulnerability rebuild with...
*** Error code 1
で、
# make DISABLE_VULNERABILITIES=yes install clean
すると完走した。同時に mysql81-client もインストールされ...
# /usr/local/etc/rc.d/mysql-server start
したが、/etc/rc.conf に、mysql_enable="YES" が無いといわ...
mysqld: Can't create/write to file '/var/db/mysql_tmpdir...
というエラー(/ver/db/mysql/smb212.err)で起動出来ない。...
/var/db/mysql_tmpdir/ の所有権者を root に成っていたとこ...
2024-08-01T08:43:46.418482Z 0 [System] [MY-010116] [Serv...
2024-08-01T08:43:46.510840Z 1 [System] [MY-013576] [Inno...
2024-08-01T08:43:50.788500Z 1 [System] [MY-013577] [Inno...
2024-08-01T08:43:56.722246Z 4 [System] [MY-013381] [Serv...
と無事起動した模様。
----
*MySQL 5.7 to 8.0 [#ja09350c]
Nextcloud 20.0.5 へUPしたところ、
MySQL version "5.7.32-log" is used. Nextcloud 21 will no...
とのこと。
【参考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/m...
# portupgrade -o databases/mysql80-server -r databases/m...
手元の環境(FreeBSD 11.4-RELEASE-p3)だと、上記では、インス...
# cd /usr/ports/databases/mysql57-client
# make deinstall
# cd ../mysql57-server
# make deinstall
cd /usr/ports/databases/mysql57-client && make deinstall...
# portinstall mysql80-client
# portinstall mysql80-server
portinstall mysql80-client --batch && portinstall mysql8...
# service mysql-server restart #MySQLサーバを再...
# mysql_upgrade -u root -pパスワード #データベースの...
# mysql_upgrade -u root -p
としたところ、以下の様なメッセージが。
Enter password:
The mysql_upgrade client is now deprecated. The actions e...
To upgrade, please start the new MySQL binary with the ol...
The upgrade process automatically starts on running a new...
It may be possible that the server upgrade fails due to a...
mysql_upgradeクライアントは非推奨になりました。 アップグ...
アップグレードするには、古いデータディレクトリで新しいMyS...
アップグレードプロセスは、古いデータディレクトリで新しいM...
いくつかの理由により、サーバーのアップグレードが失敗する...
* 起動せず!? [#vbf5cc3f]
と言うか、一端起動してプロセスは上がるが、すぐにシャット...
** MySQL8からはクエリキャッシュが使えなくなった [#zfdd1d4d]
とのことで、
[ERROR] [MY-000067] [Server] unknown variable 'query_cac...
[ERROR] [MY-010119] [Server] Aborting
と言うようなエラーで落ちます。
そこで、設定ファイルからキャッシュの設定をコメントアウト...
/usr/local/etc/mysql/my.cnf
[mysqld]
#query_cache_type = 0
#query_cache_size = 0
起動した。
別の機体でも機動せず。こちらは、
2021-02-12T07:14:02.153229Z 0 [ERROR] [MY-000077] [Serve...
'NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO...
ということで、NO_AUTO_CREATE_USER の記述をmy.cnf から消...
#sql_mode = NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVIS...
sql_mode = NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISI...
う、動いた。
https://qiita.com/gremito/items/45c327e044df2c0368cc
----
OpenPNE 3.9.6 「サーバが混み合っているか・・・・」のエラー
tail /var/log/httpd-error.log
[client xxx.yyy.zzz.aaa:123456] Couldn't locate driver n...
↓
portupgrade -rf php73-pdo_mysql-7.3.27 --batch
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
ページ名: