1. 程式人生 > >安裝mysql後,開啟遠端登入

安裝mysql後,開啟遠端登入

       在內部測試伺服器上新安裝了mysql,在伺服器本地登入資料庫沒問題,但是遠端不能登入,試著用telnet命令連線mysql伺服器,結果命令列給出如下提示:

 telnet 192.168.41.191 3306
Trying 192.168.41.191...
Connected to 192.168.41.191.
Escape character is '^]'.
GHost '192.168.41.186' is not allowed to connect to this MySQL serverConnection closed by foreign host.

        剛開始懷疑是防火牆的埠沒有開啟,直接把防火牆關掉,還是不行。

然後琢磨是不是路由器對伺服器的訪問設定了什麼規則。瞭解到路由器沒有新增任何過濾規則,問題應該不在路由器。

後來發現,mysql預設是沒有開啟遠端登入的,好尷尬,太無知了。

然後就找到了開啟遠端登入的方法。如下:

  1. 修改mysql資料庫的表user 的 host 欄位的localhost 資料改為:“%”
  2. 在mysql的Console 控制檯 輸入 flush privileges
  3. Commit 

做完這三步操作,再次使用遠端機器登入mysql,已經可以連線了。

相關推薦

安裝mysql開啟遠端登入

       在內部測試伺服器上新安裝了mysql,在伺服器本地登入資料庫沒問題,但是遠端不能登入,試著用telnet命令連線mysql伺服器,結果命令列給出如下提示:  telnet 192.168.41.191 3306 Trying 192.168.41.191..

mac系統中安裝mysql登入報錯:mac ERROR 1045 (28000):

第一步:如果mysql服務正在進行,將之停止 第二步:在終端中以管理員許可權啟動mysqld_safe,命令如下 sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables 執行結果如下: 2016-06

linux服務器安裝Mysql登錄看不到mysql數據庫

test 重啟 安全 drop orm 命令 https con client 參考鏈接:https://www.cnblogs.com/ThinkVenus/p/7670722.html 進入數據庫後,只能看到information_schema/test這兩個庫,其他的

Centos6 安裝 mysql 詳細教程 並遠端登入 mysql

        在重灌n次系統後,寫下這個部落格記錄安裝mysql的具體步驟,按教程走,大家都能安裝上的。     安裝準備:想使用 putty(或其他軟體) 連線到你的遠端伺服器 。     1、檢視centOS下是否已安裝 mysql, 執行以下命令: yum list installed

mac安裝mysql啟動mysql ERROR 2002 (HY000)錯誤解決辦法

After the installation, you can start up MySQL by running the following commands in a terminal window. You must have administrator privileges to perform th

關於centos6上用yum安裝mysql出現的ERROR 2002 (HY000)的解決辦法

然後 就可以用 mysql -u root -p ;進入Mysql了。ps:作業系統centos6.6(以前沒有安裝過mysql),在谷歌上每個人解決ERROR 2002 (HY000)的方法都不一,所以希望我的解決方法,幫上你。

吐血推薦:homebrew 安裝mysql如何配置mysql

set the root password yet, the password will be blank, so you should just press enter here. Enter current password for root (enter for none): //輸入現行root密碼

mysql】linux用yum安裝mysql登陸root使用者提示ERROR 1045 (28000): Access denied for user 'root'@'localhost' (..

系統是CentOS 6.8 yum -y install mysql mysql-server mysql-devel 安裝完之後 [root@iZwz9gjh3pbz2k2hin7cg8Z ~]# mysql -uroot -p 報

Ubuntu 18.04版本中安裝MysqlMysql每次訪問需要加sudo的問題

在Ubuntu18.04上安裝MySQL後,發現在普通使用者shell下無法使用root使用者名稱登入MySQL,mysql -uroot -pmysql,提示許可權問題,命令必須改為,sudo mysql -uroot -pmysql,這樣就比較麻煩,特別是用程式連結資料庫

成功安裝mysql為何服務管理器裡找不到MYSQL服務名

解決方案:(參考以下命令)1、開啟cmd,切換到mysql的bin目錄下 2、 D:\Program Files\MySQL5.1\bin>mysqld.exe -installService

解決 解除安裝Mysql服務還在的問題

    早就聽說要是之前裝的mysql沒解除安裝乾淨再次安裝會出問題。所以按照網上完全解除安裝的教程老老實實地解除安裝掉之前的版本。可再次安裝後還是出了個小問題,在命令列net start mysql啟動服務的時候還是顯示服務已經存在,真是讓我有點摸不著頭腦了。檔案、登錄檔是

windows安裝mysql啟動服務提示“本地計算機上的mysql服務啟動停止等

這裡列出幾個可能出現的問題: 安裝mysql後,啟動服務時提示“本地計算機上的mysql服務啟動後停止。某些服務在未由其他服務或程式使用時將自動停止。”無法啟動服務。求教版上先進,該如何解決。 下載的mysql zip壓縮包,如何安裝mysql等!

Ubuntu 環境下的mysql 遠端訪問redis 遠端訪問和設定密碼 mongo 安裝 設定使用者密碼開啟遠端訪問

MySQL遠端訪問 1.編輯mysql配置檔案,把其中bind-address = 127.0.0.1註釋了 vi /etc/mysql/mysql.conf.d/mysqld.cnf 2.使用root進入mysql命令列,執行如下2個命令,示例中mysql的root賬號密碼:root grant

linux(centos)上安裝mysql教程為需要遠端登入的使用者賦予許可權

最近把之前學生時代的win server換成了linux(centos)系統,因為win對於部署一些專案時候比較麻煩,直接入正題 1、準備階段 我使用xshell工具管理伺服器,相應下載和安裝自行百度 2、安裝 接下來主要介紹Linux下使用yum安裝MySQL,以及啟動、登

安裝MySQL用SQL去修改root帳號的密碼結果不能登入了!

取得MySQL Community Edtion 5.0.22版本的zip package,解壓縮到 D:/MySQL,然後在另外一個分割槽建立了資料目錄I:/MyData,把D:/MySQL/data裡面的內容複製了一份放到I:/MyData下面。做好這個步驟後,要準備修改

MySQL 5.7 安裝完成首次登陸的幾個問題

centos grep lock pri using net 什麽 roo nbsp Server:CentOS 7.0 MySQL : 5.7.20 MySQL Community Server (GPL) 1.首次登陸後修改密碼: 根據安裝時的選擇不同,有mysql

MySql安裝完成Navicat連線不上的問題

Navicat連線mysql8.0.1版本出現1251--Client does not support authentication protocol requested by server的解決 好不容易安裝好mysql,但又出現了mysql客戶端版本太低的問題。根據參考的這篇教程,完美的解決了該問題。

electron-vue應用build開啟exe檔案安裝成功開啟應用報錯

 問題描述:      2.解決方法: import {app, BrowserWindow, Menu, ipcMain, Tray,nativeImage} from 'electron' const path =

使用VS2013裡面安裝的VSToolsForUnity 安裝的Unity 開啟C#指令碼無法新增引用的問題

把system.data.dll 檔案直接放到 Assets/plugin 資料夾裡面就行了,但是要注意,DLL檔案需要使用 Unity Full v3.5 或者以前的版本。 我使用 3。5 版本可以引用上去,引用後,system.data.dll上面不會有警告符號。但是系統在使用過程中報錯。

伺服器安裝mysql配置遠端訪問許可權

mysql -uroot -p; use mysql; #所有ip能訪問 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; #設定某個ip能訪問 GR