記一次MySQL數(shù)據(jù)庫(kù)升級(jí)導(dǎo)致授權(quán)失敗的案例
作者:波波說運(yùn)維
在設(shè)置mysql數(shù)據(jù)庫(kù)遠(yuǎn)程登錄時(shí)碰到設(shè)置失敗的情況,因?yàn)檫€是第一次見過這種信息,所以記錄一下。
在設(shè)置mysql數(shù)據(jù)庫(kù)遠(yuǎn)程登錄時(shí)碰到設(shè)置失敗的情況,因?yàn)檫€是第一次見過這種信息,所以記錄一下。
報(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í)之后沒更新數(shù)據(jù)庫(kù)里的結(jié)構(gòu)信息導(dǎo)致的。
解決過程
1. 更新數(shù)據(jù)庫(kù)結(jié)構(gòu)信息
- mysql_upgrade -u root -p


2. 測(cè)試

責(zé)任編輯:趙寧寧
來源:
今日頭條




























