- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2023-01-30T02:43:56+00:00","default:wikiadmin","wikiadmin")
#author("2023-02-01T09:21:27+00:00","default:wikiadmin","wikiadmin")
#contents
*バージョン間で互換性のあるデータ [#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
めっちゃ時間かかるのでコンソールはやめたい。
-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