当前位置:首页 » 网站资讯 » 数据库如何连接网站
扩展阅读
女装网站哪个好 2025-01-16 14:53:21
无线网络优化解决方案 2025-01-16 14:50:42

数据库如何连接网站

发布时间: 2022-02-04 08:07:58

❶ 数据库与网页连接

页面与数据库源建立连接是访问数据库的一步,也是最为重要的一步。 在ASP脚本中可以通过三种实用的方法连接数据库:通过ODBC DSN建立连接,通过oledb建立连接和通过driver建立连接。 一、通过ODBC DSN建立连接 运用ODBC数据源,首先必须在控制面板的ODBC中设置数据源,然后再编写脚本和数据库源建立连接。 1、创建 ODBC DSN 通过在 Windows 的"开始"菜单打开"控制面板",您可以创建基于 DSN 的文件。双击"ODBC"图标,然后选择"系统 DSN"属性页,单击"添加",选择数据库驱动程序,然后单击"下一步"。按照后面的指示配置适用于您的数据库软件的 DSN。常用的数据库软件有Microsoft Access和SQL Server等,这里以SQL Server 数据库为例。 配置SQL Server 数据库系统 DSN:注意如果数据库驻留在远程服务器上,请与服务器管理员联系,获取附加的配置信息;下面的过程使用 SQL Server 的 ODBC 默认的设置,它可能不适用于您的硬件配置。在"创建新数据源"对话框中,从列表框中选择"SQL Server",然后单击"下一步"。键入 DSN 文件的名称,然后单击"下一步"。单击"完成"创建数据源。键入运行 SQL 服务程序的服务器的名称、登录 ID 和密码。在"创建 SQL Server 的新数据源"对话框中,在"服务器"列表框中键入包含 SQL Server 数据库的服务器的名称,然后单击"下一步"。选择验证登录 ID 的方式。如果要选择 SQL 服务器验证,请输入一个登录 ID 和密码,然后单击"下一步"。在"创建 SQL Server 的新数据源"对话框中,设置默认数据库、存储过程设置的驱动程序和 ANSI 标识,然后单击"下一步"。(要获取详细信息,请单击"帮助"。)在对话框(同样名为"创建 SQL Server 的新数据源")中,选择一种字符转换方法,然后单击"下一步"。(详细信息,请单击"帮助"。)在下一个对话框(同样名为"创建 SQL Server 的新数据源")中,选择登录设置。 注意典型情况下, 您只能使用日志来调试数据库访问问题。 在"ODBC Microsoft SQL Server 安装程序"对话框中,单击"测试数据源"。如果 DSN 正确创建,"测试结果"对话框将指出测试成功完成。 2、编写脚本和数据库源建立连接 ADO(ActiveX Data Objects ) 提供 Connection 对象,可以使用该对象建立和管理应用程序和 ODBC 数据库之间的连接。Connection 对象具有各种属性和方法,可以使用它们打开和关闭数据库连接。编写数据库连接脚本,首先应创建 Connection 对象的实例,接着打开数据库连接:< %set conn=server.createobject("adodb.connection") conn.open "DSN=ODBC名称;Database=数据库名称;UID=;PWD=;"%>二、通过oledb建立连接 运用oledb方法建立页面与数据库的连接, 不需要创建 ODBC DSN数据源,直接编写如下的脚本和数据源建立连接,是一种简单易用的方法。 < %set conn=server.createobject("adodb.connection") conn.open "Provider=SQLOLEDB;server=(SQL服务器名称或IP地址);database=数据库名称;uid=;pwd="%>三、通过driver建立连接 通过driver建立页面与数据库的连接,同样不需要创建ODBC DSN数据源,但必须知道实际的数据库文件路径或者数据源名(例如,SQLserver的数据库)。
求采纳为满意回答。

❷ 网站和数据库怎么进行链接呢

网站链接不到数据库分很多情况?
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 你们的程序员是不是没有释放连接,或则你们的数据源释放连接和建立的连接的策越有问题。

希望对你有帮助

❸ 网站怎样连接数据库

(1)首先弄清楚你的这个网站用的是什么数据库,oracle,mssqlserver,mysql,access还是别的。
(2)看看你是否已经下载了数据库的备份文件。一般情况已经包含在下载的源码里面。
(3)根据数据库类型安装一个数据库。
(4)将下周的数据库文件还原到你新安装的数据库中
(5)修改你源代码里的数据库连接文件的数据库连接信息,如:数据库地址、数据库名称、用户名、密码等。

如果以上的事情你能够完成的话,那么恭喜你基本上可以运行了。如果你对以上内容无从入手的话,那么说明你对基本的知识还是欠缺的,看看书吧:)

如何将网页与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>

❺ 如何把网页和数据库连接

ASP的程序一般自己已经做好数据库连接了。网页能打开说明连接已经正常。直接使用就行了。不需要你进行再次连接。具体连接方式和方法。你可以查看它的conn.asp

❻ 如何连接到网站数据库

.NET 好不?》.
//先连接数据库 我用的 是ACCESS
string strPath = @"yonghu.mdb";
string ACCESS_CONN_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + strPath.ToString() + ";";
OleDbConnection con = new OleDbConnection(ACCESS_CONN_STRING);
private void Save_Click(object sender, EventArgs e)//保存按钮的 事件
{
string loginid = username.Text;
string access=string.format("INSERT INTO 表的名字 (表内字段)values('{0}'),login")
con.Open();
try
{
oledbcommand cmd =new oledbcommand(sql,con)
}
catch(Exception ex)
{
MessageBox.Show("出错误"+ex.Message);
}
finally
{
DBHelper.connection.Close();
}
this.closed();
}

❼ 网站的数据库一般采用什么是如何和网站连接起来

通常来说,不论为BS还是CS结构,都分为后台和前台。
拿目前常见的BS来说,前台说简单点就是HTML,即用IE即可以打开的部分;
后台就是使用人员看不到的东西,开发语言如JAVA,.NET等。
前台与后台的连接,一般都有一些比较通用的设计 ,如JAVA的SSH三层架构。
如根据学号查询成绩:
1 首先编写一个html的网页,里面要设计一个可以输入学号的文本框,用来接收学号;
并添加一个区域用来显示结果。
2 在后台编写可接收前台请求的程序,如action或servlet
3 在网页中设计好提交到后台的请求路径,及提交的参数(如上面的学号);
4 在后台编写业务逻辑服务代码,并调用数据库进行查询,并将结果返回给页面;
5 在页面预留位置,将结果展示出来。

❽ 网站和数据库怎么连接

把服务器地址填成你安装SQL数据库机器的地址..然后填写SQL数据库的用户名及密码..
希望对你能有所帮助。