導航:首頁 > 數據處理 > 資料庫和網站如何聯系

資料庫和網站如何聯系

發布時間:2023-05-14 08:51:03

A. 網站和資料庫怎麼進行鏈接呢

網站鏈接不到資料庫分很多情況?
1 你網站伺服器和資料庫伺服器是否可以正常ping通(假設你是分機部署的)
2 假設可以ping通,查看防火牆是否允許資料庫指定埠的鏈接(win平台上直接關閉防火牆或則配置准入;類unix平台上直接修改iptab來控制准入,比如添加一條entry 允許在1521(oracle) 1442(ms sqlserver)上的接入操作)
3 查看資料庫是否正常開啟.(win上直接查看服務,類unix平台上可以使用 ps -ef|grep 關鍵字 來查看指定進程是否開啟,oracle情況下 還需要監聽tnslsnr是否開啟)

排除以上問題,那就找找網站的問題
1 網站最近是否升級,比如更換了資料庫的驅動,這是可能之一
2 網站的資料庫連接應該是從可配置的平面文件中讀取用戶名和密碼 ,這2個是否錯誤
3 你們的dba是否最近修改了資料庫的用戶名和密碼

4 你們的資料庫是否被人用類似ddos攻擊,就說被人不停的連接連接,撐到資料庫支持的上限後,正常連接就無法建立了。
5 你們的程序員是不是沒有釋放連接,或則你們的數據源釋放連接和建立的連接的策越有問題。

希望對你有幫助

B. 怎麼實現網頁和資料庫(SQL)的連接(網頁製作連接sql資料庫)

sqlserver

2000無論是個人版、企業版還是標准版,只要細版本在8.00.1760以下,均不提供遠程資料庫連接,即使伺服器端工具和客戶端工具的設置均有tcp/ip設置和資料庫連接屬性也設置了rpc遠程連接,仍然不能實現遠程連接。該怎麼解決呢?

解決方案如下:

首先,需要打sp4補丁,該補丁包含了以前sp1、2、3的補丁,安裝此補丁後一般要重新啟動計算機,再進行遠程連接就可以了,如再企業管理器可遠程注冊伺服器、查詢分析可連接遠程伺服器、odbc可連接遠程伺服器。

要點:

1.確認伺服器端sql服務埠號是否為:1433

2.如果不是1433,配置客戶端

3.建立伺服器端登錄帳號,確保角色及管理資料庫

一、查看伺服器端情況

1.

看ping

伺服器ip能否ping通。

這個實際上是看和遠程sql

server

伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得確保遠程sql

server

伺服器的ip拼寫正確。

2.

在dos或命令行下輸入telnet

伺服器ip

埠,看能否連通。

如telnet

202.114.100.100

1433

通常埠值是1433,因為1433是sql

server

的對於tcp/ip的默認偵聽埠。如果有問題,通常這一步會出問題。通常的提示是「無法打開連接,連接失敗"。

如果這一步有問題,應該檢查以下選項坦鬧。

1)

檢查遠程伺服器是否啟動了sql

server

服務。如果沒有,則啟動。

2)

檢查sql

server伺服器端有沒啟用tcp/ip協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上打開

開始菜單->程序->microsoft

sql

server->伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果沒有,則啟用它。

3)

檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。

事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與服閉握務器配置的埠號保持一致。如果隱藏sql

server伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,起到了保護的作用,但不影響連接,但是tcp/ip協議的默認埠將被隱式轎信慶修改為2433,在客戶端連接時必須作相應的改變(具體方式見

二:設置客戶端網路實用工具)。

4)

如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。(4、5步我沒有做就成功了)

5)

檢查伺服器是否在1433埠偵聽。如果sql

server伺服器沒有在tcp連接的1433埠偵聽,則是連接不上的。檢查方法是在伺服器的dos或命令行下面輸入

netstat

-a

-n

或者是netstat

-an,在結果列表裡看是否有類似

tcp

127.0.0.1

1433

listening

的項。如果沒有,則通常需要給sql

server

2000打上至少sp3的補丁。其實在伺服器端啟動查詢分析器,輸入select

@@version

執行後可以看到版本號,版本號在8.0.2039以下的都需要打補丁。

如果以上都沒問題,這時你再做telnet

伺服器ip

1433

測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜你,你馬上可以開始在企業管理器或查詢分析器連接了。

C. 如如何將網頁連接到資料庫

一、要實現用戶輸入,肯定前台要是一個網頁,使用jsp,先建一個jsp網頁。

D. 如何建立資料庫與網站的連接

看到你說將DataGrid和資料庫連接,不知道你用的是不是asp或者asp.net軟體,如果是這兩個軟體的話,如果是在設計頁面用控制項操作的話,應該是先添加一個DataSource控制項,在這個控制項里設置好要連的資料庫路徑,接著選擇要顯示的表的具體列的數據。然後再添加一個DataGrid控制項,將DataGrid控制項里的DataSource這卜輪源個屬性等於之前的DataSource控制項的ID就型態可以了。

你問的那個pwd是你資料庫的密碼,看你有沒有設定了。

我貼一段其他數據控制項的例子你看看:

//前四個等號分別是你新建的資料庫連接的名字,你要連接的資料庫的路徑,資料庫軟體你的用戶名,用戶密碼

這段是連接資料庫的代碼。

="<%$

Conn%>"

//這是在你的軟體已經建好資料庫的連接下使用的

="SELECT

TB_.*「

這段是選擇已桐蔽經建好的資料庫連接的代碼。

這段是GridView控制項綁定數據的代碼

E. 網站要怎樣連接資料庫(網站與資料庫連接)

(1)首先弄清楚你的這個網站用的是什麼資料庫,oracle,mssqlserver,mysql,aess還是別的。

(2)看看你是否已經下載了資料庫的備份文弊銷件。一般情況已經包含在下載的源碼裡面。

(3)根據資料庫類型安裝一個資料庫。

(4)將下周的資料庫文件還原到你新安裝的資料庫租滾游中

(5)修改你源代碼里的資料庫連接文件的資料庫連接信息,如:資料庫地址、資料庫名稱、用戶名、密碼等。

如果以上的事備含情你能夠完成的話,那麼恭喜你基本上可以運行了。如果你對以上內容無從入手的話,那麼說明你對基本的知識還是欠缺的,看看書吧。

F. 網站和資料庫怎麼進行鏈接呢(網站與資料庫連接)

網站鏈接不到資料庫分很多情況?

1你網站伺服器和資料庫伺服器液租是否可以正常ping通(假設你是分機部署的)

2假設可以ping通,查看防火牆是否允許資料庫指定埠的鏈接(win平台上直接關閉防火牆或則配置准入;類unix平台上直接修改iptab來控制准入,比如添加一條entry允許在1521(oracle)1442(mssqlserver)上的接入操作)

3查看資料庫是否正常開啟.(win上直接查看服務,類unix平台上可以使用ps-ef|grep關鍵字來查看指定進程是否開啟,oracle情況下還需要監聽tnslsnr是否開啟)

排除以上問題,那就找找網站的問題

1網站最近是否升鬧辯兆級,比如更換了資料庫的驅動,這是可能之一

2網站的資料庫連接應該是從可配置的平面文件中讀取用戶名和密碼,這2個是否錯誤

3你們的dba是否最近修改了資料庫的用戶名和密碼

4你們的資料庫是否被人用類似ddos攻擊,就說被人不停的連接連接,撐到資料庫支持的上限後,正常連接就無法建立了。

5你們的程序員是不是沒有釋放連接,或則你們的數據源釋放連接和建立的連接的策越有問題灶鉛。

希望對你有幫助

G. 如何將資料庫與網站連接

asp常用資料庫連接方法和技巧<%dim conn,mdbfile
mdbfile=server.mappath("資料庫名稱.mdb")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=資料庫密碼;dbq="&mdbfile%>
2. ASP與SQL資料庫連接:<%dim connset conn=server.createobject("ADODB.connection")
con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL伺服器名稱或IP地址;UID=sa;PWD=資料庫密碼;DATABASE=資料庫名稱%>(2) 更新數賀謹據記慎沒錄:
sql="update 數據表 set 欄位名=欄位值 where 條件表達式"
sql="update 數據表 set 欄位1=值1,欄位2=值2 …… 欄位n=值n where 條件表達式"
(3) 刪除數據記錄:
sql="delete from 數據表 where 條件表達式"
sql="delete from 數據表" (將數據表所有記錄刪除)
(4) 添加數據記錄:
sql="insert into 數據表 (欄位1,欄位2,欄位3 …) valuess (值1,值2,值3 …)"
sql="insert into 目寬拍納標數據表 select * from 源數據表" (把源數據表的記錄添加到目標數據表)

H. 網站要怎樣連接資料庫

你看你項目里的資料庫是哪種資料庫文件。
如:sql server:.mdf
oracle:.dbf
Access:mdb或者是accdb
Mysql:數孫友據文件:*.myd
索引文件:*.myi
表定義文件雀州:*.frm
你自己找一下,看看需要安裝那則歲槐個資料庫。

I. 資料庫如何和網站連接

看你是什麼資料庫。資料庫分為好多。access
mysql
sqlserver
甲骨文
ibm
每個公司都有自己的連接方式
這些虛輪建立連接的代碼是寫在激伍網明譽或頁上的。通過網頁和資料庫進行連接。

閱讀全文

與資料庫和網站如何聯系相關的資料

熱點內容
傢具品牌代理有哪些 瀏覽:392
表格里怎麼篩選中間兩位數據 瀏覽:614
steam移動應用怎麼驗證交易 瀏覽:566
青島原油交易詐騙平台有哪些 瀏覽:688
微信如何發表格式信息 瀏覽:769
船頭家海產品怎麼樣 瀏覽:747
中原中國房地產代理有限公司怎麼樣 瀏覽:73
原神玩家個人數據在哪裡看 瀏覽:569
浙江經貿職業技術學校怎麼招生 瀏覽:10
東方財富如何看交易手續費 瀏覽:365
如何建立db2資料庫 瀏覽:282
開放馬路市場影響什麼 瀏覽:416
數控車床車蝸桿怎麼編程序 瀏覽:560
昆明二手裝載機市場在哪裡 瀏覽:443
明日之後槍口為什麼不可交易 瀏覽:460
品種推向市場前期要做哪些事情 瀏覽:583
做微商賣什麼產品暢銷 瀏覽:864
在廣州市哪個市場可以買到鵝蛋 瀏覽:660
咕咚為什麼數據異常 瀏覽:90
華為怎麼切換卡2數據流量 瀏覽:434