如何在群暉NAS上安裝并配置MySQL與phpMyAdmin遠程管理數據庫

文章目錄

    • 前言
    • 1. 安裝MySQL
    • 2. 安裝phpMyAdmin
    • 3. 修改User表
    • 4. 本地測試連接MySQL
    • 5. 安裝cpolar內網穿透
    • 6. 配置MySQL公網訪問地址
    • 7. 配置MySQL固定公網地址
    • 8. 配置phpMyAdmin公網地址
    • 9. 配置phpmyadmin固定公網地址

前言

大家是不是經常遇到需要隨時隨地訪問自己數據的情況?今天就來給大家安利一個超實用的技能:如何在群暉NAS上安裝MySQL和phpMyAdmin,并通過cpolar內網穿透工具配置公網地址,讓你無論身處何地都能輕松管理數據庫。想象一下,在咖啡館、辦公室甚至家里,你只需要打開瀏覽器就能搞定一切,是不是超級方便?別急,跟著我一步步來,保證你能順利上手!

1. 安裝MySQL

在群暉套件中心,我們搜索mariadb,出來搜索結果后點擊安裝

image-20230612132328083

安裝過程中,會提示設置密碼,需設置密碼

image-20230612132752265

設置完成后,點擊完成,開始安裝

image-20230612132834075

安裝完成后,我們打開配置界面,開啟TCP/IP連接,勾選后點擊應用

image-20230612163302209

2. 安裝phpMyAdmin

上面我們安裝了數據庫后,需要修改數據表中的root用戶的訪問方式,使我們可以遠程訪問,所以我們需要安裝phpMyAdmin來修改相關參數.

運行它我們需要安裝PHP7.4版本環境,所以我們在套件中心搜索php 7.4 然后安裝.

image-20230612161118491

安裝完成后,再次在套件中心中搜索phpMyAdmin,然后點擊安裝

image-20230612161245401

安裝完成后我們在"已安裝"的套件列表中找到phpMyAdmin,打開

image-20230612161426262

輸入數據庫用戶名root 和我們上面安裝數據庫的時候設置的密碼,登錄

image-20230612161548749

3. 修改User表

登錄后點擊mysql數據庫

image-20230612162420450

找到user表

image-20230612162514838

雙擊修改表中Host字段下面的localhost值

image-20230612162724026

改為%,表示不限制ip訪問,這樣修改后就可以遠程mysql了

image-20230612162829516

然后在群暉套件中心中找到安裝的mariadb,停止,然后重新啟動,讓我們修改的配置生效

image-20230612163005876

4. 本地測試連接MySQL

打開數據庫連接工具,輸入群暉的局域網ip地址,輸入數據庫用戶名和密碼,點擊測試連接,出現successful!表示成功!

image-20230612163529109

5. 安裝cpolar內網穿透

cpolar群暉套件下載地址:https://www.cpolar.com/synology-cpolar-suite,下載相應版本的套件

20221222170135

打開套件中心,點擊右上角的手動安裝按鈕。

20221117182200

選擇我們本地下載好的cpolar安裝包。

20221117182209

點擊下一步按鈕

20221117182214

點擊同意按鈕

20221117182222

之后,一路點擊下一步按鈕安裝完成即可。

20221117182230

在外部瀏覽器,我們通過群暉的局域網ip地址9200端口,cpolar的Web管理界面,默認端口為9200,輸入cpolar郵箱賬號與密碼進行登錄

image-20230612165349594

6. 配置MySQL公網訪問地址

登錄成功后,點擊左側儀表盤的隧道管理——創建隧道:

  • 隧道名稱:可自定義,注意不要與已有的隧道名稱重復
  • 協議:tcp
  • 本地地址:3306
  • 端口類型:臨時隨機TCP端口
  • 地區:選擇China VIP

點擊創建

image-20230612171131294

然后打開在線隧道列表,查看tcp協議的mysql公網連接地址.

image-20230612171200040

接下來我們使用公網地址連接,打開mysql連接工具,輸入公網地址和對應的公網端口,同時輸入用戶名和密碼,點擊測試連接,出現連接成功表示ok.

image-20230612171414686

7. 配置MySQL固定公網地址

要注意的是,以上步驟使用的是隨機臨時tcp端口地址,所生成的公網地址為隨機臨時地址,該公網地址24小時內會隨機變化。我們接下來為其配置固定的TCP端口地址,該地址不會變化,設置后將無需每天重復修改地址。

cpolar官網: https://www.cpolar.com

登錄cpolar官網,點擊左側的預留,找到保留的tcp地址,我們來為MySQL保留一個固定tcp地址:

地區:選擇China
描述:即備注,可自定義
點擊保留

image-20230612171657536

地址保留成功后,系統會生成相應的固定公網地址,將其復制下來

image-20230612171808792

進入cpolar web ui管理界面,點擊左側儀表盤的隧道管理——隧道列表,找到我們上面創建的tcp隧道,點擊右側的編輯

image-20230612171900611

修改隧道信息,將保留成功的固定tcp地址配置到隧道中

  • 端口類型:修改為固定tcp端口
  • 預留的tcp地址:填寫官網保留成功的地址,

點擊更新

image-20230612171930707

隧道更新成功后,點擊左側儀表盤的狀態——在線隧道列表,可以看到公網地址已經更新成為了固定tcp地址。

image-20230612171955453

上面我們固定了mysql連接地址,現在我們使用固定的公網地址連接測試,打開mysql連接工具,輸入公網地址和對應的公網端口,同時輸入用戶名和密碼,點擊測試連接,出現 successful! 表示ok,這樣一個在群暉NAS的遠程固定的mysql連接地址就設置好了.

image-20230612172127598

8. 配置phpMyAdmin公網地址

同理,如果我們要實現遠程訪問phpMyAdmin的web頁面對本地數據庫進行管理,也可以為它配置公網地址:

首先,回到cpolar的Web管理界面(群暉的局域網ip地址9200端口)

點擊左側儀表盤的隧道管理——創建隧道:

  • 隧道名稱:可自定義,注意不要與已有的隧道名稱重復(本例使用的是 phpmad)
  • 協議:http
  • 本地地址:80
  • 域名類型:隨機域名
  • 地區:選擇China VIP

點擊創建

image-20240807135847239

隧道創建成功后,點擊左側的狀態——在線隧道列表,查看所生成的公網地址,然后復制地址

image-20240807140003035

打開瀏覽器,使用上面任意一個 公網地址/phpmyadmin 如: https://476b7e33.r21.vip.cpolar.cn/phpmyadmin

然后訪問,即可看到登錄界面:

image-20240807140220948

使用cpolar內網穿透生成的公網地址,成功實現了遠程訪問phpmyadmin的web頁面對本地數據庫進行管理。

9. 配置phpmyadmin固定公網地址

由于以上使用cpolar所創建的隧道使用的是隨機公網地址,24小時內會隨機變化,不利于長期遠程訪問。因此我們可以為其配置二級子域名,該地址為固定地址,不會隨機變化。

登錄cpolar官網,點擊左側的預留,選擇保留二級子域名,設置一個二級子域名名稱,點擊保留,保留成功后復制保留的二級子域名名稱:(本例使用的是 myphpmad 大家可以自定義)

image-20240807142523135

保留成功后復制保留的二級子域名地址 myphpmad

回到cpolar web UI管理界面,點擊左側儀表盤的隧道管理——隧道列表,找到所要配置的phpmad隧道,點擊右側的編輯:

image-20240807142642261

修改隧道信息,將保留成功的二級子域名配置到隧道中

  • 域名類型:選擇二級子域名
  • Sub Domain:填寫保留成功的二級子域名 myphpmad

點擊更新

image-20240807142720098

更新完成后,打開在線隧道列表,此時可以看到公網地址已經發生變化,地址名稱也變成了保留過的二級子域名名稱,將其復制下來:

image-20240807142816212

然后使用固定https地址+/phpmyadmin打開瀏覽器訪問,同樣訪問成功,且域名不會發生變化:

https://myphpmad.vip.cpolar.cn/phpmyadmin/

image-20240807142933398

image-20240807143151339

小貼士

  • 安全性:確保在配置過程中啟用所有必要的安全措施,如SSL加密和防火墻規則。
  • 備份:定期備份數據庫,以防數據丟失。
  • 性能優化:根據實際需求調整MySQL的配置參數,以獲得最佳性能。

怎么樣,是不是覺得這個技能超實用呢?通過在群暉NAS上安裝MySQL和phpMyAdmin,并配置公網地址,你可以隨時隨地管理自己的數據庫。無論是數據備份、查詢還是分析,都能輕松搞定。如果你還有其他關于NAS或數據庫的問題,歡迎隨時留言交流!希望這篇文章能幫到你,讓我們一起成為技術大牛吧!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/64607.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/64607.shtml
英文地址,請注明出處:http://en.pswp.cn/web/64607.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

《向量數據庫指南》——Milvus Cloud 2.5:Sparse-BM25引領全文檢索新時代

Milvus Cloud BM25:重塑全文檢索的未來 在最新的Milvus Cloud 2.5版本中,我們自豪地引入了“全新”的全文檢索能力,這一創新不僅鞏固了Milvus Cloud在向量數據庫領域的領先地位,更為用戶提供了前所未有的靈活性和效率。作為大禹智庫的向量數據庫高級研究員,以及《向量數據…

SQL 總結

SQL 總結 引言 SQL(Structured Query Language,結構化查詢語言)是一種用于管理關系數據庫管理系統(RDBMS)的標準編程語言。自1974年首次提出以來,SQL已成為數據庫領域中不可或缺的一部分。它允許用戶執行各種操作,如查詢、更新、插入和刪除數據庫中的數據。本文旨在提…

ESP32-CAM開發板入門 (下載示例程序)

ESP32-CAM開發板例程使用 1、準備工作1.1、硬件準備1.2、軟件準備 2、選擇示例程序并錄入第一步 1、準備工作 1.1、硬件準備 1.2、軟件準備 Arduino IDE : 編程與寫入(下載地址 https://www.arduino.cc/en/software) 安裝好后將軟件設置到…

企業賦能是什么意思-國際數字影像產業園解讀

在當今競爭激烈的商業環境中,企業賦能已成為推動企業發展、提升競爭力的關鍵策略。國際數字影像產業園作為數字影像產業的重要集聚地,通過一系列創新舉措為入駐園區的我眾多企業賦能。那么,企業賦能究竟是什么意思呢? 企業賦能是…

混合并行訓練框架性能對比

混合并行訓練框架性能對比 1. 框架類型 DeepSpeed、Megatron - LM、Colossal - AI、SageMaker、Merak、FasterMoE、Tutel、Whale、Alpa、DAPPLE、Mesh - TensorFlow 2. 可用并行性(Available parallelisms) DNN framework(深度神經網絡框架)DP(數據并行,Data Parallelis…

客戶案例:基于慧集通集成平臺,打通屠宰管理系統與用友U8C 系統的全攻略

一、引言 本原型客戶成立于2014年,是一家集飼草種植、肉牛養殖、精深加工、冷鏈物流、餐飲服務于一體的大型農牧綜合體。公司下設三個子公司分別涵蓋農業、畜牧業、肉制品加工業與餐飲物流服務業。公司嚴格按照一二三產業融合發展要求,以肉牛產業化為支…

HTML5滑塊(Slider)

HTML5 的滑塊&#xff08;Slider&#xff09;控件允許用戶通過拖動滑塊來選擇數值。以下是如何實現一個簡單的滑塊組件的詳細說明。 HTML5 滑塊組件 1. 基本結構 使用 <input type"range"> 元素可以創建一個滑塊。下面是基本實現的代碼示例&#xff1a; <…

25. C++繼承 1 (繼承的概念與基礎使用, 繼承的復制兼容規則,繼承的作用域)

?上篇模板文章&#xff1a;24. C模板 2 (非類型模板參數&#xff0c;模板的特化與模板的分離編譯)-CSDN博客 ?本篇代碼&#xff1a;c學習 橘子真甜/c-learning-of-yzc - 碼云 - 開源中國 (gitee.com) ?標?是比較重要的部分 目錄 一. 繼承的基礎使用 1.1 繼承的格式 1.2 …

露營小程序搭建有哪些步驟?小程序里面可以找個露營搭子

露營不僅僅是走進大自然的旅程&#xff0c;它也成為了一種社交和體驗式的活動。隨著小程序的普及&#xff0c;露營活動也越來越多地開始在線上開展。通過搭建一個露營小程序&#xff0c;商家不僅可以為用戶提供更多的露營選擇&#xff0c;還可以幫助他們找到合適的露營搭子。那…

XIAO ESP32 S3網絡攝像頭——2視頻獲取

本文主要是使用XIAO Esp32 S3制作網絡攝像頭的第2步,獲取攝像頭圖像。 1、效果如下: 2、所需硬件 3、代碼實現 3.1硬件代碼: #include "WiFi.h" #include "WiFiClient.h" #include "esp_camera.h" #include "camera_pins.h"// 設…

記一次 dockerfile 的循環依賴錯誤

文章目錄 1. 寫在最前面1.1 具體循環依賴的例子 2. 報錯的位置2.1 代碼快速分析2.2 代碼總結2.3 關于 parser 的記錄 3. 碎碎念 1. 寫在最前面 筆者在使用 dockerfile 多階段構建的功能時&#xff0c;寫出了一個「circular dependency detected on stage: xx」的錯誤。 解決方…

AAAI 2025論文分享┆一種接近全監督的無訓練文檔信息抽取方法:SAIL(文中附代碼鏈接)

本推文詳細介紹了一篇上海交通大學樂心怡老師課題組被人工智能頂級會議AAAI 2025錄用的的最新論文《SAIL: Sample-Centric In-Context Learning for Document Information Extraction》。論文的第一作者為張金鈺。該論文提出了一種無需訓練的、以樣本為中心的、基于上下文學習的…

小程序信息收集(小迪網絡安全筆記~

免責聲明&#xff1a;本文章僅用于交流學習&#xff0c;因文章內容而產生的任何違法&未授權行為&#xff0c;與文章作者無關&#xff01;&#xff01;&#xff01; 附&#xff1a;完整筆記目錄~ ps&#xff1a;本人小白&#xff0c;筆記均在個人理解基礎上整理&#xff0c;…

pat 乙級1096 大美數

若正整數 N 可以整除它的 4 個不同正因數之和&#xff0c;則稱這樣的正整數為“大美數”。本題就要求你判斷任一給定的正整數是否是“大美數”。 輸入格式&#xff1a; 輸入在第一行中給出正整數 K&#xff08;≤10&#xff09;&#xff0c;隨后一行給出 K 個待檢測的、不超過…

C#封送類

封送類&#xff08;Marshaling classes&#xff09;在.NET框架中扮演著至關重要的角色&#xff0c;尤其是在托管代碼與非托管代碼之間進行數據交換時。封送過程涉及到將托管環境中的對象轉換為非托管環境中可以理解的形式&#xff0c;并且反之亦然。這一過程確保了兩種不同類型…

計算機體系結構期末考試

1、描述計算機系統性能評估的關鍵指標&#xff0c;并以SPEC CPU benchmark為例&#xff0c;討論如何使用幾何平均數與加權平均數對性能進行量化。此外&#xff0c;描述Amdahl定律并分析該定律的應用場景及其對性能優化的局限性 2、請對比RISC和CISC指令集架構的設計思想及優缺點…

藥片缺陷檢測數據集,8625張圖片,使用YOLO,PASICAL VOC XML,COCO JSON格式標注,可識別藥品是否有缺陷,是否完整

藥片缺陷檢測數據集&#xff0c;8625張圖片&#xff0c;使用YOLO&#xff0c;PASICAL VOC XML&#xff0c;COCO JSON格式標注&#xff0c;可識別藥品是否有缺陷&#xff0c;是否完整 有缺陷的標注信息&#xff1a; 無缺陷的標注信息 數據集下載&#xff1a; yolov11:https://d…

一文講清楚CSS3新特性

文章目錄 一文講清楚CSS3新特性1. 新增選擇器特性2. 新增的樣式3. 新增布局方式 一文講清楚CSS3新特性 1. 新增選擇器特性 層次選擇器(div~p)選擇前面有div的p元素偽類選擇器 :first-of-type 表示?組同級元素中其類型的第?個元素:last-of-type 表示?組同級元素中其類型的最…

【Ubuntu使用技巧】Ubuntu22.04無人值守Crontab工具實戰詳解

一個愿意佇立在巨人肩膀上的農民...... Crontab是Linux和類Unix操作系統下的一個任務調度工具&#xff0c;用于周期性地執行指定的任務或命令。Crontab允許用戶創建和管理計劃任務&#xff0c;以便在特定的時間間隔或時間點自動運行命令或腳本。這些任務可以按照分鐘、小時、日…

第十六屆藍橋杯模擬賽(第一期)(C語言)

判斷質因數 如果一個數p是個質數&#xff0c;同時又是整數a的約數&#xff0c;則p稱為a的一個質因數。 請問2024有多少個質因數。 了解 約數&#xff0c;又稱因數。整數a整除整數b&#xff0c;b為a的因數&#xff08;約數&#xff09;質數&#xff0c;又稱素數。只有1和它本身兩…