CMD遠端連線伺服器上的MySQL

2021-07-22 09:31:04 字數 588 閱讀 6763

最近為了嘗試遠端連線伺服器上的mysql,碰到了很多的問題。

1.開啟cmd命令列。

2.輸入mysql -h要遠端的ip位址 -u設定的mysql使用者名稱 -p登入使用者密碼例如:mysql -h192.168.0.110 -uroot -p1233(如果不能實現,把mysql安裝目錄下的mysql server 5.7下面的bin資料夾裡的mysql.exe複製到c盤windows下。)出現error 1045 (28000): access denied for user '使用者名稱'@'操作的ip位址' (using password: yes)可能是密碼不對的原因。

3.連線不上可能出現的原因,(1)未開啟使用者名稱許可權。這時應該在遠端伺服器,使用root登入(mysql -uroot -p),輸入grant all privileges on *.* to'使用者名稱'@'ip位址' identified by'密碼',(分配新使用者的許可權),然後進行重新整理許可權flush privileges;  然後重新啟動mysql服務 (2)遠端伺服器防火牆阻擋遠端連線資料庫,關閉防火牆或者點開windows防火牆,允許程式或功能通過window防火牆中的mysql進行勾選(可能可允許的程式中沒有mysql這個選項)。

遠端連線伺服器

在工作當中,難免要和伺服器打交道。有些事情在本地操作起來很簡單,但是要想在伺服器上也像本地一樣那麼簡單,就得把遠端連線這塊搞明白。系統 ubuntu 16.04 目錄一.ssh遠端連線伺服器 1.用scp命令 不推薦 2.用filazilla 推薦 三.遠端編輯檔案 1.jupyter 不推薦 2....

遠端連線阿里雲伺服器上的MySQL

1 首先在目標伺服器上更改mysql設定 mysql u root p 輸入密碼 use mysql select host,user from user 更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 update user set host where...

在CMD中連線伺服器

在cmd命令視窗中,輸入ssh root 為伺服器ip位址。然後輸入之前設定的密碼即可成功連線。在操作伺服器的時候不推薦用root使用者直接操作,於是我們先建立乙個使用者 建立使用者的命令是 adduser 3.ubuntu下測試ssh時使用ssh localhost 命令,出現錯誤提示connec...