兩大知識點:mysql
1、開啓虛擬機 XP的telnet服務。web
並非說簡單的在服務裏開啓telnet服務就能夠了。sql
幾個關鍵點:首先要ping通開啓遠程主機的ip,不然一切免談。數據庫
防火牆關閉。服務器
還有一個不知是否可有可無的:開啓除了管理員帳戶以外的第二個帳戶,有待考證。ide
與共享文件端口是否有關?我的感受無關,但機器153端口已開啓spa
2、mysql遠程登錄權限設置。命令行
mysql>grant select,insert,update,delete,create,drop on mydb.mytable to lzpddd@192.168.1.88 identified by 'mypassword';ip
給來自192.168.1.88的用戶lzpddd分配可對數據庫 mydb的mytable表進行select,insert,update,delete,create,drop等操做的權限,並設定口令爲'mypassword';get
或者
mysql>grant all privileges on *.* to lzpddd@192.168.1.88 identified by 'mypassword';
給來自192.168.1.88的用戶lzpddd分配可對全部數據庫的全部表進行全部操做的權限限,並設定口令爲'mypassword';
mysql>grant all privileges on *.* to lzpddd@'%' identified by 'mypassword';
給來自任何IP地址的用戶lzpddd分配可對全部數據庫的全部表進行全部操做的權限限,並設定口令爲'mypassword';
或:
如今新版的mysql通常默認都不容許遠程鏈接的。須要創建遠程鏈接帳號才能夠。
以命令行方式使用root帳號進入mysql。