网站的后台管理及数据库的建立

网站的后台管理及数据库的建立,第1张

以ACCESS数据库为准介绍基于WEB的数据库存取方法。

例子:我们建立一个“客户”数据库,需要保存如下的客户资料:客户名称、联络人姓名、所在城市、电话号码。

(1)首先建立ACCESS数据库customermdb(今后有用的)。建立如下字段:客户名称、联络人姓名、所在城市、电话号码、客户编号、时间。将表保存为"客户"(今后有用的,===>看看图)。注意:建立字段时多作了2个(客户编号、时间),因为在今后排序时要用到它们。建议今后做数据库时最好都加上这2项,不会没用的。此外,在保存表时ACCESS会询问是否建立一个住关键字,我们不需要它所以不必建立。还有:时间字段的"默认值"设成"now()",即去系统当时的时间。同时将索引项设成"有(允许重复)",含义:WEB上极有可能同时存取数据,所以允许重复,索引设成"有"可以加快排序速度。===>看看图

(2)建立递交表单addhtm:

源代码如下:

<html>

<head>

<title>添加数据库记录</title>

<meta >

可以用固定写法修改数据库编码格式

步骤如下:

第一步:通过系统管理员权限登录数据库。

sql> conn / as sysdba;

第二步:关闭数据库和实例连接。

sql> shutdown immediate;

database closed

database dismounted

oracle instance shut down

第三步:启动数据库实例连接。

sql> startup mount;

oracle instance started

total system global area 135337420 bytes

fixed size 452044 bytes

variable size 109051904 bytes

database buffers 25165824 bytes

redo buffers 667648 bytes

database mounted

第四步:限制其它用户连接数据库使用资源。

sql> alter system enable restricted session;

system altered

第五步:设置作业进行为0个。

sql> alter system set job_queue_processes=0;

system altered

第六步:设置启动时间管理器的数量为0

sql> alter system set aq_tm_processes=0;

system altered

第七步:打开数据库连接

sql> alter database open;

database altered

第八步:修改需要的编码格式

sql> alter database character set internal_use GBK;

第九步:关闭连接。

sql> shutdown immediate;

第十步:启动oracle进程。

sql> startup;

备注:常用的有:UTF-8,GBK 。

href="ViewInfoaspid=210"

这个和简单,首先href=肯定是指定到一个链接上去,也就是要求当前页面跳转到ViewInfoasp这个文件中,这句话的关键在于id=210,里面的ID是下一个页面要接收的一个变量,而210,就是传递过去变量的值。而着句话中的“?”则是告诉计算机现在开始传递参数了,你这句话只是传递了一个参数,相信你还见过多参数传递的连接,

例如href="ViewInfoaspid=210&UserId=1&PageNo=5&ProdId=1"等等,

这个连接就是传递给下一个页面4个参数,分别是ID,UserId,PageNo,ProdId,中间的&符号是用来分割不同参数用的。

下一个页面中肯定有一句id=Request("id"),这句话就是用来接收所传递过来的变量值了。

这种做法是将两个页面关联起来,举个例子,比如一个新闻的列表页,里面有100多条新闻的标题,那如果是静态页面的话我就要做100多个新闻的内容页,肯定会被累死,但是如果通过数据库,首先把把100多条新闻的信息存放在数据库中,然后我只需要做一个页面框架,,通过程序把数据库中的记录挑出来就可以了,这样我只用做俩页面(好爽)。

现在就涉及到了你这个问题中的id=210,首先我们看到的是列表页中的新闻标题,那我要跳到下一个页面中去显示新闻内容,可是我怎么告诉下一个页面到底是显示哪条新闻的内容呢,这个时候就可以通过连接传递参数的方式,每个新闻要有一个唯一的ID,把这个ID传递到下一个页面中,然后在下一个页面中根据你上一个页面传递过来的ID在数据库中寻找相同ID的新闻内容,这样就可以实现新闻内容的自动调用了。

如果想学习具体的动态网页制作的知识,我建议你去学习一下ASP。

这个要慢慢来的呢,内容太宽了,一句二句的也说不清楚呢,你找个简单留言本代码 看看数据库是怎么 *** 作的,然后根据需要慢慢深入学习就可以了,后台 和前台 *** 作的是同一个数据库,只是前台的权限只有读取,后台的有写入权限罢了。

可以这么做,到sql安装目录 找data文件夹 然后直接复制你的数据库文件就行了,下次要用的话,直接把备份附加回去就行了。主数据库文件格式是mdf,还有日志文件格式是ldf。实际上你不需要选择格式的

补充:只需要找到你自己的数据库就好了 ,其实就是你创建数据库时给设置的名字;当然,在复制时一定要把日志文件一起复制了。

主要包括的内容:

概要信息;

表30个视图数量10存储过程:2自定义函数:2

下面是依次的详细说明:

--------------------------------

表名:tbl_user

说明:用户表,主要存储网站用户相关信息

字段说明:

userIDintnotnull

usernamevarchar50notnull

passwordvarchar20notnull

addtimedatetimenotnull默认:系统时间

索引:

主键:

(最好有的图)

--------------------------------

总之,无固定的格式,写的清楚,别人可以读懂为原则。

以上就是关于网站的后台管理及数据库的建立全部的内容,包括:网站的后台管理及数据库的建立、网站数据库mssql的1.bak格式能不能转成mysql的 sql格式的再导入到mysql的数据库呢、如何修改已经创建好的数据库的编码格式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10167428.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存