透過 MySQL Dump 移轉 MySQL 5.6 to 8.0 進行版本升級 (Docker)
為了 Docker 化升級 MySQL 8.0 這次為了 Dockerlize (Docker 化) 將 MySQL Linux Service 轉為 Docker,同時也想升級到 MySQL 8.0 的版本,於是使用了 mysqldump 命令匯出與匯入 Schema + Data,順便紀錄一下過程中遇到的問題。實際上標準的升級作業是可以透過 mysql_upgrade 進行升級,但是我剛好手邊已經有 Backup SQL 所以才會土法進行升級,其實用官方的 Upgrade 會比較正規一點。 首先先透過命令匯出目前的 MySQL 所有資料庫,包含資料與 mysql 資料庫,這樣才可以一併把 MySQL User 與權限一起匯出進行移轉。Command 如下: mysqldump -h 127.0.0.1 \ --port=3306 \ -u root -p…
View On WordPress









