#author("2023-02-01T22:21:53+00:00","default:wikiadmin","wikiadmin") #author("2023-02-08T11:48:51+00:00","default:wikiadmin","wikiadmin") #contents *Auroraから取り込む場合にエラーになる [#n8291ec8] sed -i -e "s/utf8mb4_0900_ai_ci/utf8mb4_general_ci/g" 230208_migrated.sql *バージョン間で互換性のあるデータ [#a65f0bf0] mysqldump --compatible=ansi DBNAME *MySQL3から5 [#u8f6557b] https://atmarkit.itmedia.co.jp/bbs/phpBB/viewtopic.php?topic=44513&forum=10 今のmysqldumpはUTF-8にしてくれるのだが、--default-character-set=binaryをつけると元の文字コードのママ出してくれる。 **mysql client [#y75e39af] 全部ujisにする。 set character_set_client=ujis; set character_set_connection=ujis; show variables like 'character%'; set xxx=ujisにして、source importファイル.sql めっちゃ時間かかるのでコンソールはやめたい。 (echo "set set character_set_client=ujis;set character_set_connection=ujis;"; cat mysqldump_ujis.sql ) | mysql -set_ujis.cnf [client] character_set_client=ujis; character_set_connection=ujis; mysql --defaults-extra-file=set_ujis.cnf < dump.sql *Mariadb 5.5から10.5 [#cf2fee83] -かなりぶっ飛ばしたバージョンアップでもうMySQLには戻らない覚悟。 -あえて5.5で稼働中でバージョンアップしてみた。データは保持されていた **不具合 [#r1e863e0] -remoteuserのパスワードが空に強制変更 -dump importしてもダメ 上記は家のVMでのみ発生。5.5からのupdateだと問題ないのかも?? **修正点 [#w23d969a] #counter