#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


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS