今天用本地電腦MySqlWorkBench連接自己的阿里云服務(wù)器中的MariaDB數(shù)據(jù)庫(kù)時(shí)提示鏈不上,在這里記錄一下解決方案。
1、登錄服務(wù)器
2、登錄數(shù)據(jù)庫(kù)
mysql -u root -p密碼
3、然后設(shè)定可遠(yuǎn)程連接的ip
不限制ip
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
# %:表示從任何主機(jī)連接到mysql服務(wù)器
FLUSH ? PRIVILEGES;
限制僅該ip可連接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.248.174.214(此處為你的公網(wǎng)ip)' IDENTIFIED BY '你的密碼' WITH GRANT OPTION;
#表示從指定ip從任何主機(jī)連接到mysql服務(wù)器
FLUSH ? PRIVILEGES;
完美解決!