當前位置:首頁 » 數據倉庫 » 網站如何連接sql資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

網站如何連接sql資料庫

發布時間: 2022-08-09 13:31:48

『壹』 怎麼實現網頁和資料庫(sql)的連接

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

『貳』 SQL資料庫怎麼跟網頁鏈接:::

在資料庫引導頁插入以下代碼:
SqlDatabaseName="chwl"
'此處填寫資料庫的名稱
SqlPassword="123"
'此處填寫資料庫的密碼
SqlUsername="sa"
'此處填寫資料庫的用戶名
SqlLocalName="(local)"
connstr="driver={SQL
Server};server="&SqlLocalName&";uid="&SqlUsername&";pwd="&SqlPassword&";database="&SqlDatabaseName&";"
%>

『叄』 asp網頁怎樣連接SQL資料庫

asp連接資料庫的代碼為:
Set
conn
=
Server.CreateObject(ADODB.Connection);
conn.Opendriver={SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=w
ww_panwei_com;conn
open其中/Set
conn
=
Server.CreateObject(ADODB.Connection)為設置一個資料庫的連接對象
driver=()告訴連接的設備名是SQL-SERVER
server是連接的伺服器的ip地址,Uid是指用戶的用戶名,pwd是指的用戶的password,
database是用戶資料庫在伺服器端的資料庫的名稱

『肆』 如果我要把sql和網站連接應該怎麼做

網頁連
資料庫設計
的知識點比較多

首先,你要把資料庫配置好,資料庫用的什麼驅動程序,用戶名和密碼是什麼,裡面有些什麼表,表裡有什麼欄位你都要很清楚。

然後,從網頁連接過去,在此以ASP舉例。可以ADO進行連接。設置連接字元串(包括資料庫名、資料庫類型、用戶名、密碼、資料庫打開方式等),創建
connection對象
。連接後執行
sql語句
,返回查詢到的
數據集
,資料庫對應表單的行和列就保存在數據集對象(recordset)中。如果你要向資料庫中添加數據,用recordset的AddNew方法,或者,用
connection對象
直接執行sql的語句insert
into……,也可以。

最後,在你獲取網頁中的數據,寫到資料庫的過程中,你可能還需要VBScript或者
Javascript
之類的
腳本語言
進行簡單的處理。

綜上,所需要的知識:資料庫基礎、
腳本語言
、ASP內置對象、ADO介面。

也可以用別的工具,但是大概要學的也差不多吧。

『伍』 如何將sql資料庫與網站進行連接

on error resume next
dim sjklj,conn
'資料庫路徑
sjklj=server.mappath("datas/#FB-V1#.mdb")

'連接資料庫
set conn=server.createobject("adodb.connection")
conn.open "dbq="&sjklj&"; driver={microsoft access driver (*.mdb)}"

'另一種連接資料庫的寫法
'conn.open "provider=microsoft.jet.oledb.4.0; data source="&sjklj

『陸』 怎樣連接SQL上的資料庫

1、點擊「開始」-「程序」,在「Microsoft SQL Server」菜單中選擇「客戶端網路實用工具」。

『柒』 如何將網頁與SQL資料庫連接起來

我下面的例子是連接的access資料庫,不過道理都是一樣的。(ASP代碼)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>無標題文檔</title>
</head>
<%
Sj=Request.Form("user_id")
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("db1.mdb")
Set rs=Server.CreateObject("ADODB.RecordSet")
rs.Open "select * from guest where id='#"&Sj&"#'",conn,1,1
if rs.recordcount>0 then
response.write "id name
"
for i=1 to rs.recordcount
response.write rs("id")&" "&rs("name")&"
"

rs.movenext
if rs.eof then exit for
next
end if
%>
<body>

</body>
</html>

『捌』 網站空間如何連接sql資料庫

在web.config中配置:
<connectionString>
<add name="SQLCONNECTIONSTRING" Data Source=localhost;uid=sa;
pwd=登錄密碼; database=資料庫名稱;"
providerName="System.Data.SqlClient" />
</connectionString>

『玖』 網站怎麼連接SQL資料庫

ASP的鏈接方式
<%
'連接資料庫
on error resume next
'connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("資料庫路徑") '連接ACESS
connstr="Provider = Sqloledb; User ID =用戶名; Password =密碼; Initial Catalog = 資料庫名稱; Data Source = 資料庫地址 ;" '連接MSSQL
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
If Err Then
response.Write "連接資料庫出錯!"
err.Clear
Set conn = Nothing
Response.End
End If
%>
.net的連接方式
直接在web.config里修改

『拾』 如如何將網頁連接到資料庫

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