如果你想使用數據庫,但是你本地沒有安裝數據庫,你也沒有購買雲端數據庫,比如阿里雲的數據庫等。
這時你可以通過遠程連接訪問你朋友的數據庫。怎么操作呢?具體步驟如下:
1、將你本機的IP地址告知給遠端數據庫
查詢本地IP地址方法:
按win + r 鍵打開cmd
輸入ipconfig查看IP地址,即IPv4地址
2、遠端數據庫給你添加訪問權限
MySQL默認是不允許遠程連接的,因為有很大的安全隱患,所以需要我們手動添加用戶有權限去訪問。
先win + r 打開cmd進入DOS命令行
然后輸入 mysql -uroot -p 回車確定,輸入密碼,如果沒有密碼就直接回車確定即可
然后grant select,insert,update,delete on *.* to root@"別人的IP地址" Identified by "dboomysql"
或者grant all on *.* to root@"別人的IP地址" Identified by "dboomysql",第一個只授予了select、update、insert和delete權限,
只能對表數據進行增刪改查操作,不能對數據庫進行操作,比如添加表、天機表字段、修改表字段等。第二個是授予了全部權限。
我這里選擇的是第二種,也就是授予了全部權限
意思是可以通過用戶名root,密碼liang000310去訪問遠端的數據庫
要想讓別人遠程訪問自己的數據庫,必須讓mysql庫中user表的host字段為%,接受遠程控制請求
然后flush privileges刷新一下
然后別人就可以通過你的IP、用戶名和密碼去訪問你的數據庫。