基於阿里雲伺服器實現資料庫遠端訪問

2022-06-05 14:06:08 字數 2318 閱讀 2686

很多學員在學習完資料庫之後,希望將資料儲存在乙個遠端伺服器或者區域網的另外一台伺服器中,實現資料庫的遠端訪問。本文以阿里雲伺服器為例,跟大家介紹一下整個部署過程。

然後雙擊exe安裝程式,彈出資料庫安裝中心介面:

圖表 1 sqlserver安裝中心

圖表 2 安裝程式支援規則

圖表 3安裝程式支援規則

圖表 4 例項配置

圖表 5 伺服器配置

圖表 6 資料庫引擎配置

圖表 7 安裝進度

通過開始選單找到sql server management studio,然後輸入正確的資訊進行登入,這裡使用sa賬號登入,密碼輸入安裝時設定的密碼,伺服器名稱可以用.來登入,也可以用本地計算機名稱,如果使用的是命名例項,後面必須要加命名例項名稱,格式如下:《計算機名》\《例項名》,如「ay140414163912z\sqlexpress」。

圖表 8 連線到伺服器

圖表 9 登入成功

首先在開始選單中找到sql server配置管理器並開啟,開啟之後,雙擊【sql server 網路配置】,可以看到本機安裝的資料庫例項的名稱,一般有sql express的協議和mssqlserver的協議,這裡你應該找到自己需要設定外網訪問的資料庫例項名,雙擊它並設定。雙擊例項協議之後,右邊會出現3個協議名稱,將這3個協議狀態都改成啟用。

圖表 10 網路配置及協議啟用

在啟用tcp/ip之後,在屬性下的ip位址列中,將ip1-ip5的tcp埠都設定成1433,並將活動和已啟用都修改成是,同時將ipall也設定成1433。

圖表 11 tcp/ip屬性設定

網路配置設定完成之後,開啟sql server manager studio,登入進去,找到伺服器根節點,右擊找到【方面】並開啟:

圖表 12 外圍應用配置開啟方面

圖表 13 外圍應用配置

資料庫設定完成之後必須要重啟服務才能生效,重啟服務的方式很多,可以通過計算機服務重啟,也可以通過cmd輸入命名進行重啟,這裡介紹乙個簡單的方式,登入資料庫之後,找到伺服器根節點,右擊點選重新啟動即可:

圖表 14 重啟資料庫服務

如果是區域網,那麼到這一步就應該可以連線了,如果是雲伺服器,那麼可能還需要做乙個步驟,就是把1433埠新增到授權策略中,這裡以阿里雲伺服器為例,登入控制台之後,選擇安全組規則設定,手動新增乙個入站規則,如下圖所示:

圖表 15 新增入站規則

最後,找到任意一台聯網的電腦,輸入伺服器的ip位址,如果使用的是命名例項,後面必須要加命名例項名稱,格式如下:《計算機名》\《例項名》,如「ay140414163912z\sqlexpress」。即可實現遠端連線。

圖表 16 遠端連線伺服器資料庫

本次主要針對基於阿里雲伺服器實現sqlserver資料庫遠端訪問做了較為詳盡的描述,其實很多地方都是配置的問題,大家只要按照步驟去做,一般是沒問題的,如果還存在問題,可以去防火牆的高階配置中,將c:\program files\microsoft sql server\mssql11.mssqlserver\mssql\binn\sqlservr.exe在windows防火牆中設定程例外,也將c: \program files\microsoft sql server\90\shared\sqlbrowser.exe設定成例外,把1433埠也設定成例外。

遠端連線阿里雲伺服器MySQL資料庫

為了遠端連線阿里雲伺服器mysql資料庫,查詢過許多資料,步驟大致都是這樣的 進入mysql資料庫,然後輸入下面兩條命令 grant all privileges on to root identified by password flush privileges 第一條命令的作用是應許所有使用者連...

阿里雲伺服器如何連線阿里雲資料庫

環境 阿里雲ubuntu伺服器 阿里雲rds資料庫 問題 如何在阿里雲伺服器的終端使用shell命令連線rds雲資料庫 解決方法 1.阿里雲伺服器安裝mysql sudo apt get install mysql server 如果出現unable to locate package mysql ...

連線阿里雲伺服器MySql資料庫

首先先說乙個坑,也是自己很久沒有使用linux原因導致的,自己也是的,最近忙於工作,買了阿里雲伺服器之後一直都沒有去弄了,感覺自己白花錢了,廢話不多說了,直接進入正題 第一 肯定要看你的mysql資料庫是否啟動,才能確定是否能夠連線,一下有兩種方式 1.service mysqld status 檢...