程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql root用戶遠程登錄命令

mysql root用戶遠程登錄命令

編輯:MySQL綜合教程

本文章介紹幾關於mysql root用戶遠程登錄命令與各個開始遠程的方法,有需要的朋友可以參考一下哦。

從任何主機上使用root用戶,密碼:youpassword(你的root密碼)連接到mysql服務器:

# mysql -u root -proot
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
  允許地址202.11.10.253上用root用戶,密碼dboomysql來連接mysql的所有數據庫,付給select,insert,update,delete權限。

# mysql -u root -proot
grant select,insert,update,delete on *.* to root@"202.11.10.253" Identified by "dboomysql";
  允許地址202.11.10.253上用root用戶,密碼dboomysql來連接mysql的所有數據庫,付給所有權限。

# mysql -u root -proot

grant all on *.* to root@"202.11.10.253" Identified by "dboomysql"

操作完後切記執行以下命令刷新權限

FLUSH PRIVILEGES

現在來看登錄方法

 代碼如下 復制代碼

mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;


在安裝mysql的機器上運行:
  1、d:mysqlbin>mysql -h localhost -u root
  //這樣應該可以進入MySQL服務器
  2、mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION
  //賦予任何主機訪問數據的權限
  3、mysql>FLUSH PRIVILEGES
  //修改生效
  4、mysql>EXIT
  //退出MySQL服務器
  這樣就可以在其它任何的主機上以root身份登錄啦。


連接到遠程主機上的MYSQL

假設遠程主機的IP為:110.110.110.110,用戶名為root,密碼為abcd123。則鍵入以下命令:

mysql -h110.110.110.110 -uroot -pabcd123                       // 遠程登錄

(注:u與root可以不用加空格,其它也一樣)

3、退出MYSQL命令: exit (回車)

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved