Ubuntu 16.04 MariaDB 升級筆記

把內建的10.0 升到 10.4

PPA吃這裡
https://downloads.mariadb.org/mariadb/repositories/#distro=Ubuntu&distro_release=xenial--ubuntu_xenial&mirror=exascale&version=10.4

/var/lib/mysql 必須砍掉重來! 所以第一件事就是先把所有的資料匯出

匯出後先反安裝,然後把 /var/lib/mysql ,然後再重安裝一次即可

安裝後root權限問題
sudo mysql -u root
進入mysql

SELECT User,Host FROM mysql.user;
列出使用者

DROP USER 'root'@'localhost';
把root刪掉

CREATE USER 'root'@'localhost' IDENTIFIED BY '';
重新加入root

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
給root角色權限

ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';
給root角色密碼

FLUSH PRIVILEGES;
寫入

exit
退出

root 權限解決後,就再把資料庫一個個匯回去

雖然寫的很簡單,但升級過程實在是驚險 XD

留言

熱門文章