記一次MySQL數(shù)據(jù)庫(kù)升級(jí)導(dǎo)致授權(quán)失敗的案例
作者:波波說(shuō)運(yùn)維
在設(shè)置mysql數(shù)據(jù)庫(kù)遠(yuǎn)程登錄時(shí)碰到設(shè)置失敗的情況,因?yàn)檫€是第一次見(jiàn)過(guò)這種信息,所以記錄一下。
在設(shè)置mysql數(shù)據(jù)庫(kù)遠(yuǎn)程登錄時(shí)碰到設(shè)置失敗的情況,因?yàn)檫€是第一次見(jiàn)過(guò)這種信息,所以記錄一下。
報(bào)錯(cuò)信息
- ERROR 3009 (HY000): Column count of mysql.user is wrong. Expected 45, found 42. Created with MySQL 50560, now running 50727.
- Please use mysql_upgrade to fix this error.
思路
這里錯(cuò)誤是因?yàn)榘裮ariadb升級(jí)成mysql數(shù)據(jù)庫(kù),升級(jí)之后沒(méi)更新數(shù)據(jù)庫(kù)里的結(jié)構(gòu)信息導(dǎo)致的。
解決過(guò)程
1. 更新數(shù)據(jù)庫(kù)結(jié)構(gòu)信息
- mysql_upgrade -u root -p
2. 測(cè)試
責(zé)任編輯:趙寧寧
來(lái)源:
今日頭條