windows主機(jī)搭建mysql并遠(yuǎn)程接入 如何讓mysql以root用戶遠(yuǎn)程登陸mysql數(shù)據(jù)庫?
如何讓mysql以root用戶遠(yuǎn)程登陸mysql數(shù)據(jù)庫?具體操作如下:在這臺(tái)機(jī)器上以root用戶身份登錄mysql:mysql -u root -p知道網(wǎng)站鏈接的mysql數(shù)據(jù)庫ip,帳號(hào)和密碼,怎么
如何讓mysql以root用戶遠(yuǎn)程登陸mysql數(shù)據(jù)庫?
具體操作如下:
在這臺(tái)機(jī)器上以root用戶身份登錄mysql:
mysql -u root -p
知道網(wǎng)站鏈接的mysql數(shù)據(jù)庫ip,帳號(hào)和密碼,怎么把數(shù)據(jù)庫備份到本地電腦?
如果您知道的用戶名和密碼允許遠(yuǎn)程訪問,您可以下載數(shù)據(jù)庫。如果沒有,只能通過在這臺(tái)機(jī)器上操作來備份數(shù)據(jù)庫。
方法一:MySQL-hurl-uuser-p回車,輸入密碼,然后使用mysqldump命令進(jìn)行備份。
方法二:使用一些現(xiàn)成的工具,比如navicat,直接連接,選擇備份或者導(dǎo)出。
MySQL數(shù)據(jù)庫遠(yuǎn)程連接很慢的解決方案?
不允許遠(yuǎn)程連接到此數(shù)據(jù)庫。請(qǐng)檢查mysql端口是否打開,mysql是否允許遠(yuǎn)程連接。
幾種解決方法,自己看吧。
1.修改mysql配置文件()并注釋以下行:
#綁定地址127.0.0.1
2.重啟mysql數(shù)據(jù)庫。對(duì)于ubuntu系統(tǒng),執(zhí)行以下命令。
sudo/etc/init.d/mysqlr
如何把mysql設(shè)置成網(wǎng)絡(luò)數(shù)據(jù)庫,即遠(yuǎn)程訪問mysql?
第一種方法:直接輸入帳戶名和密碼進(jìn)入數(shù)據(jù)庫。找到mysql數(shù)據(jù)庫的用戶表,直接更新root用戶的主機(jī),將host: localhost,user: root改為host:%,user: root然后mysqlgtflushprivileges(運(yùn)行這句話生效,或者重啟MySQL)。
因?yàn)閙ysql權(quán)限都在緩存里,所以需要刷新。改成%后,任何IP都可以訪問mysql服務(wù)器,非常不安全。您可以用IP地址替換%,也就是說,只允許來自該IP地址的訪問。
第二種方法:直接輸入帳戶名和密碼進(jìn)入數(shù)據(jù)庫。mysqlgtGRANTALLPRIVILEGESON*。*致由您識(shí)別的根用戶帶有g(shù)ranttoptionmysqlgtflusprivileges的密碼# 39可以用IP地址替換%,也就是說,只允許來自這個(gè)IP地址的訪問。
根用戶 的權(quán)限太大。建議創(chuàng)建一個(gè)新用戶,并授予他對(duì)數(shù)據(jù)庫的部分權(quán)限。