如何連線遠端mysql資料庫,如何連線遠端Mysql資料庫

2021-05-12 20:19:46 字數 2044 閱讀 4957

1樓:匿名使用者

一、連線遠端資料庫:

1、顯示密碼

如:mysql

連線遠端資料庫(192.168.5.116),埠「3306」,使用者名稱為「root」,密碼「123456」

c:/>mysql -h

192.168.5.116 -p 3306 -u root -p123456

2、隱藏密碼

如:mysql 連線本地資料庫,使用者名稱為「root」,

c:/>mysql -h

localhost -u root -p

enter password:

二、配置mysql允許遠端連結

預設情況下,mysql帳號不允許從遠端登陸,只能在localhost登入。本文提供了二種方法設定mysql可以通過遠端主機進行連線。

一、改表法

在localhost登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host"

項,將"localhost"改稱"%"

例如:#mysql -u root

-penter password:

……mysql>

mysql>update user

set host = '%' where user = 'root';

mysql>select host,

user from user;

二、授權法

例如:你想myuser使用mypassword(密碼)從任何主機連線到mysql伺服器的話。

mysql>grant all

privileges on *.* to 'myuser'@'%'identified by 'mypassword' with grant option;

如果你想允許使用者myuser從ip為192.168.1.6的主機連線到mysql伺服器,並使用mypassword作為密碼

mysql>grant all

privileges on *.* to 'myuser'@'192.168.1.3'identified by

'mypassword' with grant option;

mysql>flush

privileges

使修改生效,就可以了

常見問題:

1、在採用法二授權法之後,無法在本地登入mysql(如:#mysql -u root -p -h

192.168.5.116

enter password:

error 1045 (28000): access denied for user

'root'@'loadb116' (using password: yes)

上例中loadb116是主機名.

解決方法:

1、這時可以使用:mysql -u

root -p 登入,進入到mysql後。

mysql> grant all privileges on *.* to 'root'@'loadb116'

identified by '123456' with grant option;

query ok, 0 rows affected

(0.00 sec)

mysql> flush

privileges;

query ok, 0 rows affected (0.00

sec)

2、在本地使用ip地址登入

# mysql -u root -p -h

192.168.5.116

enter password:

welcome to the mysql

monitor. commands end with ; or /g.

your mysql connection id is 60

server

version: 5.1.45 mysql community server (gpl)

type 'help;' or '/h' for

help. type '/c' to clear the buffer.

mysql>

如何連線遠端資料庫,如何連線遠端Mysql資料庫

察看網頁原始碼。如果不會可聯絡我。否則只有通過hack tools了。補充 知道了伺服器,也要知道資料庫檔案啊,也要有許可權啊。sql mysql的驗證有四個級別的,必須全部通過才行的。路徑在哪要在網頁原始檔中才能看到。所以,有了ftp,才能通過正常途徑搞定。否則,只有掃描漏洞 開後門 然後再得到f...

MFC如何遠端連線mysql資料庫,主要是VS需要修改包含目

odbc連線是在系統設定裡設定所連線的資料庫的,因此對應用程式來講,odbc的名字才是所關心的。至於odbc連線到哪個資料庫,應用程式不需要關心。也就是說odbc資料庫是對應用程式透明的。關於vs2010連線mysql資料庫的問題,語言是c 我遇到過這個問題。出現這個問題後,根據網上提供的方法做了很...

為什麼mysql資料庫安,mysql資料庫裝不上什麼問題?

mysql5.7.21安裝 mysql資料庫裝不上什麼問題?肯定是上次沒有完全解除安裝 先把你裝的解除安裝了 然後去 documents and settings裡找有關和mysql有關的檔案然後全部刪掉 在安裝就行了 在什麼系統上安裝?出了什麼錯誤資訊?錯誤資訊貼上出來 為什麼我的mysql資料庫...