容許ubuntu下mysql遠程鏈接

第一步:mysql

vim /etc/mysql/my.cnf找到bind-address = 127.0.0.1sql

註釋掉這行,如:#bind-address = 127.0.0.1數據庫

或者改成: bind-address = 0.0.0.0vim

容許任意IP訪問;ide

或者本身指定一個IP地址。spa

重啓 MySQL:sudo /etc/init.d/mysql restartrest

第二步: it

受權用戶能進行遠程鏈接io

   grant all privileges on *.* to root@"%" identified by "password" with grant option;權限

 

   flush privileges;

   第一行命令解釋以下,*.*:第一個*表明數據庫名;第二個*表明表名。這裏的意思是全部數據庫裏的全部表都受權給用戶。root:授予root帳號。「%」:表示受權的用戶IP能夠指定,這裏表明任意的IP地址都能訪問MySQL數據庫。「password」:分配帳號對應的密碼,這裏密碼本身替換成你的mysql root賬號密碼。

   第二行命令是刷新權限信息,也便是讓咱們所做的設置立刻生效。

相關文章
相關標籤/搜索