mysql遠程訪問資料庫的數據(遠程鏈接mysql資料庫)

本文目錄一覽:

MySQLWorkbench如何連接遠程資料庫的方法

計算機網路信息的發展是一把雙刃劍 ,雖然為人們的生活帶來很大的方便,但是其中隱含的計算機網路信息安全問題是不可忽視的。近些年來計算機網路信息安全頻頻受損,影響了人們日常生活。下面是我為大家整理的關於MySQLWorkbench如何連接遠程資料庫的 方法 ,一起來看看吧!

MySQLWorkbench如何連接遠程資料庫的方法

工具/原料

MySQLWorkbench

方法/步驟

點擊MySQL Connections旁邊的加號

為連接創建名稱(Connection Name)

輸入連接名稱或者IP

輸入用戶名

點擊測試連接(Test Connection)

輸入密碼,測試連接成功

7點擊ok

MySQLWorkbench如何連接遠程資料庫的方法相關 文章 :

1. MySQLWorkbench連接遠程資料庫

2. mysql怎麼設置遠程連接資料庫

3. Navicat for MySQL 使用SSH方式鏈接遠程資料庫

4. Mysql Workbench使用教程之如何連接資料庫

5. MYSQL 資料庫遠程訪問

用MysQL怎麼進行遠程連接資料庫

MySQl遠程連接資料庫有兩種方法,具體如下:

改表法。  在localhost登入mysql後,更改 “MySql” 資料庫中的 “User” 表裡的 “Host”選項,將”localhost”對應的值改為”%”,具體代碼如圖所示:

2.授權法。 若MyUser想要使用mypassword(用戶密碼)從任何主機連接到mysql伺服器則可以使用此方法,具體步驟如下圖所示。

3.按照上述改法,保存後重啟即可生效。

拓展資料:

資料庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生於距今六十多年前,隨著信息技術和市場的發展,特別是二十世紀九十年代以後,數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。

2.資料庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型資料庫系統都在各個方面得到了廣泛的應用。

3.在信息化社會,充分有效地管理和利用各類信息資源,是進行科學研究和決策管理的前提條件資料庫技術是管理信息系統、辦公自動化系統、決策支持系統等各類信息系統的核心部分,是進行科學研究和決策管理的重要技術手段。

4.資料庫是一個單位或是一個應用領域的通用數據處理系統,它存儲的是屬於企業和事業部門、團體和個人的有關數據的集合。資料庫中的數據是從全局觀點出發建立的,按一定的數據模型進行組織、描述和存儲。

5.其結構基於數據間的自然聯繫,從而可提供一切必要的存取路徑,且數據不再針對某一應用,而是面向全組織,具有整體的結構化特徵。

參考資料:資料庫_百度百科

如何遠程訪問MySQL資料庫詳解

一、連接遠程資料庫:

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

-p

Enter password:

……

mysql

mysqlupdate user

set host = ‘%’ where user = ‘root’;

mysqlselect host,

user from user;

二、授權法

例如:

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

mysqlGRANT ALL

PRIVILEGES ON *.* TO ‘myuser’@’%’IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;

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

mysqlGRANT ALL

PRIVILEGES ON *.* TO ‘myuser’@’192.168.1.3’IDENTIFIED BY

‘mypassword’ WITH GRANT OPTION;

mysqlFLUSH

PRIVILEGES

使修改生效,就可以了

怎麼訪問遠程的mysql資料庫

第一:更改 「mysql」 資料庫里的 「user」 表裡的 「host」 項,從」localhost」改稱’%’。

或者新加條記錄,「host」 項為要訪問的ip地址,並授權。重啟mysql服務。

第二:在系統防火牆添加例外埠:3306,並允許例外。

錯誤提示:

ERROR 1130: Host ‘192.168.1.3’ is not allowed to connect to this MySQL server

的解決方法:

1。改表法。可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 “mysql” 資料庫里的 “user” 表裡的 “host” 項,從”localhost”改稱”%”

1.mysql -u root -pvmware

mysqluse mysql;

mysqlupdate user set host = ‘%’ where user = ‘root’;

mysqlselect host, user from user;

2. 授權法。例如,你想myuser使用mypassword從任何主機連接到mysql伺服器的話。

GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@’%’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;

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

GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@’192.168.1.3’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;

3.在window自帶的防火牆裡的例外添加3306埠

總結:

mysql -u root -p

mysqluse mysql;

mysqlselect ‘host’ from user where user=’root’;

mysqlupdate user set host = ‘%’ where user =’root’;

mysqlflush privileges;

mysqlselect ‘host’ from user where user=’root’;

第一句是以許可權用戶root登錄

第二句:選擇mysql庫

第三句:查看mysql庫中的user表的host值(即可進行連接訪問的主機/IP名稱)

第四句:修改host值(以通配符%的內容增加主機/IP地址),當然也可以直接增加IP地址

第五句:刷新MySQL的系統許可權相關表

第六句:再重新查看user表時,有修改。。

重起mysql服務即可完成。

原創文章,作者:X0EPL,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/129829.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
X0EPL的頭像X0EPL
上一篇 2024-10-03 23:27
下一篇 2024-10-03 23:27

相關推薦

  • Python讀取CSV數據畫散點圖

    本文將從以下方面詳細闡述Python讀取CSV文件並畫出散點圖的方法: 一、CSV文件介紹 CSV(Comma-Separated Values)即逗號分隔值,是一種存儲表格數據的…

    編程 2025-04-29
  • Python 常用資料庫有哪些?

    在Python編程中,資料庫是不可或缺的一部分。隨著互聯網應用的不斷擴大,處理海量數據已成為一種趨勢。Python有許多成熟的資料庫管理系統,接下來我們將從多個方面介紹Python…

    編程 2025-04-29
  • Python中讀入csv文件數據的方法用法介紹

    csv是一種常見的數據格式,通常用於存儲小型數據集。Python作為一種廣泛流行的編程語言,內置了許多操作csv文件的庫。本文將從多個方面詳細介紹Python讀入csv文件的方法。…

    編程 2025-04-29
  • openeuler安裝資料庫方案

    本文將介紹在openeuler操作系統中安裝資料庫的方案,並提供代碼示例。 一、安裝MariaDB 下面介紹如何在openeuler中安裝MariaDB。 1、更新軟體源 sudo…

    編程 2025-04-29
  • 如何用Python統計列表中各數據的方差和標準差

    本文將從多個方面闡述如何使用Python統計列表中各數據的方差和標準差, 並給出詳細的代碼示例。 一、什麼是方差和標準差 方差是衡量數據變異程度的統計指標,它是每個數據值和該數據值…

    編程 2025-04-29
  • Python多線程讀取數據

    本文將詳細介紹多線程讀取數據在Python中的實現方法以及相關知識點。 一、線程和多線程 線程是操作系統調度的最小單位。單線程程序只有一個線程,按照程序從上到下的順序逐行執行。而多…

    編程 2025-04-29
  • Python爬取公交數據

    本文將從以下幾個方面詳細闡述python爬取公交數據的方法: 一、準備工作 1、安裝相關庫 import requests from bs4 import BeautifulSou…

    編程 2025-04-29
  • Python兩張表數據匹配

    本篇文章將詳細闡述如何使用Python將兩張表格中的數據匹配。以下是具體的解決方法。 一、數據匹配的概念 在生活和工作中,我們常常需要對多組數據進行比對和匹配。在數據量較小的情況下…

    編程 2025-04-29
  • Python數據標準差標準化

    本文將為大家詳細講述Python中的數據標準差標準化,以及涉及到的相關知識。 一、什麼是數據標準差標準化 數據標準差標準化是數據處理中的一種方法,通過對數據進行標準差標準化可以將不…

    編程 2025-04-29
  • 如何使用Python讀取CSV數據

    在數據分析、數據挖掘和機器學習等領域,CSV文件是一種非常常見的文件格式。Python作為一種廣泛使用的編程語言,也提供了方便易用的CSV讀取庫。本文將介紹如何使用Python讀取…

    編程 2025-04-29

發表回復

登錄後才能評論