安裝了mysql后躁染,有可能只能本地登錄,遠(yuǎn)程登錄不了的情況坦刀,只能在localhost。
只能本地登錄的情況
這樣的狀況表示:當(dāng)前mysql 只能允許本地連接 蔬咬。
這個時候只要在localhost的那臺電腦鲤遥,登入mysql后,更改?“mysql”?數(shù)據(jù)庫里的?“user”?表里的?“host”?項林艘,從“l(fā)ocalhost”改稱“%”
修改host
并刷新權(quán)限盖奈。
或者允許特定IP遠(yuǎn)程登錄。
如果root的密碼為空 的話狐援。這個命令會報錯 钢坦。只能給root設(shè)置一個密碼了究孕。
ALL PRIVILEGES ON 后面的*.*表示所有數(shù)據(jù)庫,即完全訪問權(quán)限爹凹,可以指定為特定數(shù)據(jù)庫厨诸。
而IP這里,可以使用%來表示所有IP禾酱。
刷新一下權(quán)限 微酬。
刷新權(quán)限?
去看看user表有什么變化不 。
新增了一條記錄宇植。試試遠(yuǎn)程登錄得封。
遠(yuǎn)程登錄
登錄成功埋心。