1、登陸服務器端,進入命令行,windows cmd;
2、設置用戶、密碼讓指定的IP訪問:mysql -u root -p 或安裝的快捷方式進入:MySQL Command Line Client,使用grant命令:
grant 權限1,權限2,…權限n on 數據庫名稱.表名稱 to 用戶名@用戶地址 identified by '連接口令';
例子:
mysql>grant select,insert,update,delete,create,drop on mydb.mytable to [email protected] identified by 'mypassword';
給來自192.168.1.88的用戶分配可對數據庫 mydb的mytable表進行select,insert,update,delete,create,drop等操作的權限,並設定口令爲'mypassword';
mysql>grant all privileges on . to [email protected] identified by 'mypassword';
給來自192.168.1.88的用戶lzpddd分配可對所有數據庫的所有表進行所有操作的權限限,並設定口令爲'mypassword';
mysql>grant all privileges on . to lzpddd@'%' identified by 'mypassword';
給來自任何IP地址的用戶lzpddd分配可對所有數據庫的所有表進行所有操作的權限限,並設定口令爲'mypassword';
3、關閉服務器端防火牆或者開放3306端口(很重要);
4、客戶端連接:
進入命令行,windows cmd,連接:
mysql -u 用戶名 -p密碼 -h 服務器IP地址 -P 服務器端MySQL端口號 -D 數據庫名
注意:
(1)服務器端口標誌-P一定要大些以區別於用戶-p,如果直接連接數據庫標誌-D也要大寫;
(2)如果要直接輸入密碼-p後面不能留有空格如-pmypassword;
(3)命令結束段沒有';'分號。
例子:
mysql -u lzpddd -pmypassword -h 192.168.1.88 -P 3306 -D mydb
Mysql遠程登陸服務器
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
bat記錄遠程桌面連接登錄信息
jason1982
2019-02-24 12:57:09
Exchange Server 2010 POP3&IMAP設置詳解
lingping
2019-02-23 14:05:54
虛擬化技術--服務器虛擬化
dawei818
2019-02-23 14:05:39
windows 2008 全新仲裁模式
qyh282110204
2019-02-23 14:05:36
軟路由建立PPPOE服務器
ct19871125
2019-02-23 14:04:24
MySQL性能優化的21個最佳實踐
fdb2b
2019-02-23 14:01:03
centos下簡單實現日誌切割,並上傳至日誌服務器。
隨風上升
2019-02-23 13:59:02
iscsi存儲
samplelife
2019-02-23 13:57:35
Nagios 3.2 監控部署(一)
samplelife
2019-02-23 13:57:35
50元打造雙網卡負載均衡服務器
138web
2019-02-23 13:55:58
網絡打印機的一般故障
zhongqijian916
2019-02-23 13:54:50