???? 在工作中有的時候需要到遠程mysql數據庫中那一些數據,需要啟mysql遠程登錄,通過phpmyadmin可以通過web遠程進入,如果通過桌面客戶端登錄需要開啟遠程登錄。今天為了轉移數據庫通過遠程將所有數據備份到本機上,方便了許多。 ? 方法一、登錄mysql數據庫 ??mysql> ? use ? mysql; ?? ? mysql> ? update ? user ? set ? host='%' ? where ? user='root';? ? net stop mysql ? net start mysql ?輸入以上命令就可以登錄數據庫,如果需要禁止遠程登錄。將第二句更改為:mysql> ? update ? user ? set ? host='localhost' ? where ? user='root'; 方法二、mysql默認是不允許遠程連接的,因為有很大的安全隱患。。 所以需要手動增加可以遠程訪問數據庫的用戶。 下面是連接方式: # mysql -u root -p? >;grant select,insert,update,delete on *.* to?root@"202.111.113.5" Identified by "dboomysql"; ----允許地址202.11.10.253上用root用戶,密碼dboomysql來連接mysql的所有數據庫,付給select,insert,update,delete權限。 grant all on *.* to?root@"202.111.113.53" Identified by "dboomysql" 允許地址202.11.10.253上用root用戶,密碼dboomysql來連接mysql的所有數據庫,付給所有權限。
發(fā)表評論