《基于PHP响水电视台网站的设计与开发.doc》由会员分享,可在线阅读,更多相关《基于PHP响水电视台网站的设计与开发.doc(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计(论文)( 2014届 )论文题目基于PHP响水电视台的设计与开发DesignanddevelopmentofXiangshuiTV stationwebsitebasedonPHP学 生 姓 名: 王瑞 学 号: 100705137 二级学院名称: 电子信息学院 专 业: 电子信息工程 指 导 教 师: 裘姝平 职 称: 讲师 合作/企业教师:职 称: 重 声 明我谨在此重声明:本人所写的毕业论文基于PHP响水电视台的设计与开发均系本人独立完成,没有抄袭行为,凡涉与其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。 承诺人(签名): 年 月 日33 / 39基于PHP响水电
2、视台的设计与开发摘要:随着我国网民数量的急剧攀升,各个传统媒体都开始了自己的互联网战略,电视台也不例外,越来越多的电视台都建立了自己的。作为一个传统的电视台,响水电视台还没有自己的门户。在信息化的今天,创建门户,不仅有利于电视台与时俱进的发展,为广大响水人民提供更加方便快捷的服务,提高电视台的形象;同时也有利于台的管理与交流,为职员提供交流的平台。因此建立响水电视台的势在必行。现在经研究发现很多电视台都存在不少问题,如安排,的美观性,所谓本人打算采用PHP对其进行重新开发设计。本系统采用B/S工作模式,后台使用MYSQL数据库,采用PHP编写服务器端,前台使用JavaScript+CSS编写浏
3、览器脚本。各个软件相互搭配使得开发变得根据简单和实用,开发出该系统大大减轻了的工作量,增加了工作效率。关键词:PHP;系统;电视台DESIGN AND DEVELOPMENT OF XIANGSHUI TV STATION WEBSITE BASED ON PHPAbstract:Withthe dramatic rise inthe number of Internet users in China,thetraditionalmedia havestarted their ownInternet strategy,televisionisnot exceptional also,more
4、and more TV stationshave set up their own web site.As a traditionalTV station,Xiangshui TV stationalso does not have its ownwebsite.In todays information technology,to create aportalsite,not only conducive to thedevelopment oftelevisionkeeps pace with the times,to provide more convenientservice for
5、the masses ofthe people of Xiangshui,improvethe televisionimage;at the same timeis also conducive to themanagementandexchangeplatform, provide aplatform for the exchange ofstaff.ThereforeXiangshuiTVwebsitebeimperativeto establish.Thestudy found that manytelevision websitethere are many problems,such
6、 as sitearrangement,appearanceof the website,so Iintend to usePHPto carry on theredevelopment and design.Thesystemuses the B/Smode,the background using the MYSQLdatabase,compiledby PHPserver,theJavaScript+CSS prepared usingbrowser script.Eachsoftwaremutual collocationmakesweb development isbased on
7、simpleandpractical,developedthesystemgreatly reduces theworkload,increasethework efficiency.Keywords:PHP;System; television目 录第一章绪论11.1 发展现状11.2 系统开发背景11.3 主要容2第二章关键技术介绍32.1 html简介32.2 PHP技术52.2.1 PHP简介52.2.2 PHP开发平台62.2.3 PHP文件组成62.3 访问数据库的实现方法62.4 MYSQL数据库72.4.1 MYSQL简介72.4.2 MYSQL特点特性72.4.3 MYSQL
8、数据库应用环境8第三章系统分析与设计93.1概述93.2需求分析93.2.1需求分析概述93.3 系统设计103.3.1系统功能设计103.3.2系统的用例分析103.3.3数据库设计113.4 开发工具15第四章系统实现164.1 设计164.1.1登录模块164.1.2主页面模块204.1.3后台模块24第五章系统调试与测试275.1 程序调试275.2 程序的测试275.2.1登录测试275.2.2添加测试285.2.3查询测试285.2.4主页面的登录模块测试29第六章结论30致31参考文献32第一章 绪论1.1 发展现状在Internet快速发展的如今,互联网成已经为了人们迅速活的、
9、宣布跟和互相传送信息的一个办法,而它却在人们生活的政治跟经济以与生活等等多重地方启着不可替代的用途.所以互联网成立在Internet网络应用上的位置不可小看,现在它已成为了政府部门跟企事业单位网络信息化建设中的非常重要的组成部分,所以特别被人们看重。现今的社会,人们已经离不开网络,网络已经成为人与人之间交流的一种形式,它能够把复杂的事情简单化。管理系统工程是以企业信息管理系统做为一个研究对象的一种网络组织的管理技术,同样也是种用系统科学跟网络运筹学和现在的计算机应用技术功能为主题的结合性交叉的课程,他根本的思想就是坚持它的整体观念跟网络统筹兼顾,以与运用有关网络优化的解析办法,实现管理系统整体
10、功能的提高。管理系统是由管理者与管理对象组成的并由管理者负责控制的一个整体。网络管理系统是因完整对象不一样所以很大的不同,能够是比较科学的和比较经济的跟网络教育的以与政治思想的等。管理系统的整体是由相对独立的不同部分组成的。而这些的部分能够依照人跟财物以与信息和时间等来做出划分,同事也能够依照管理的各种职能或者是系统管理机构的部门设置来进行划分。如果进行管理的工作人员看不见在整体中的每个组成的部分就会看不明白整体的构造跟格局,这样是会造成认知上的不清晰,也会在工作上分搞不清楚主次。但是什么样的网络管理系统都是有变化而发展着的,便给任何一种变化跟系统发展都会呈现为系统管理的具体任务跟被管理目标的
11、做到标准的变迁。1.2 系统开发背景信息技术的发展使得整个世界空越来越狭隘,而这也代表着多个企业的竞争环境是从区域化走向全球化的变化发展,特别是跟随着中国在加入了WTO后,而经济全球化是个大的走势,而企业单位所在的壮观环境事实上已经不只是通过网络信息技术员所连接起来狭小的网络世界,它应该把网络技术环境跟现实经济环境综合在一起做考虑,从而造成一个比较大网络的概念。学校对于网络信息的所掌握的程度跟信息获得是否狠与时以与网络信息能否被充分的利用跟对信息的反应是否敏感正确,已越逐渐成为了衡量一种企业市场竞争环境能力的一个重要因素,因此成立一种动态的个人发布是系统为适应企业发展要求的,它意义是庞大的。个
12、人系统是一个比较典型的文档系统,掌握了个人系统的开发,对于开发其它的文档系统都有很大的帮助。电视台(TV station /television station )指的是制作电视节目并通过电视或网络播放的媒体机构。它是由国家或商业机构创办的媒体运作组织,传播视频和音频同步的资讯信息,这些资讯信息可通过有线或无线方式为公众提供付费或免费的视频节目,其播出时间固定,节目容一部分为其自己制作,也有相当部分为外购。比较有名的电视台:CNN,BBC,TVB,CCTV,GBS卫视等。世界上最早的电视台于1929年在英国试播(BBC),1936年正式开播,二战后电视台在欧美普与。电视台(1978年5月1日,
13、电视台正式改为中央电视台)是中国第一家电视台, 于1958年5月1日试验播出,中国电视事业由此诞生。当时电视台播出节目的频率仅为每周四次,全市能收到节目的电视机也仅有几十台;随后、等地也建成了地方性电视台,但全国也只不过十几家。卫视连续八年夺得省级卫视第一的宝座。我国广播电视发展现状我国已拥有由卫星、有线、无线等多种技术手段组成的世界上覆盖人口最多的广播电视综合覆盖网。直到2002年的年底,全国共有电视台共360家,其中广播电视有台1300家。而电视节目的套数有2058套,在我国现有的卫星广播接收站大约18.9万座,而卫星系统传输到中央和地方电视节目以与教育节目总共有47套。但广播电视系统所拥
14、有的国家光缆干线网有3.9万公里,省级光缆干线网已经超越了11万公里,在市级以下的光缆传输网也超过30万公里,它连通了2000多个县级网和1000多个的企业网,以与3000多个的社区网络,在全国光缆的总长度已经超过300万公里,而有线电视用户已经高达1亿以上。本系统采用B/S工作模式,后台使用MYSQL数据库,采用PHP编写服务器端,前台使用JavaScript+CSS编写浏览器脚本。1.3 主要容本设计共分为四章,主要包括:第1章 绪论:介绍本课题的背景和意义,电视台的现状与本文的主要容以与论文结构。第2章 相关理论与技术:本章主要介绍了PHP技术,PHP开发平台、和数据库访问方法的介绍。第
15、3章 系统分析与设计:本章首先分析了本设计题目的系统目标。然后,进一步抽象出了系统的功能需求。最后,给出了数据库管理、开发本系统所选择的开发工具和系统总体设计结构框图。 第4章 系统实现:本章介绍了响水电视台的主体,包括前台个人界面实现和后台管理界面的实现以与关键代码介绍。第二章 关键技术介绍2.1 html简介html是用于取代1999年而特制的HTML 4.01和XHTML 1.0标准的HTML1(标准通用标记语言下的一个应用)标准版本;如今依旧是在发展时期,可是大部分的浏览器已经开始支持某些的html技术。HTML5它拥有两大特点:第一,增强了Web浏览网页的表现功能能。另外,增加了在本
16、地数据库等Web浏览网页应用的功能。广泛论与html的时侯,事实说的是包含HTML、CSS和JavaScript在里面的一套网络技术的套装。而它希望可以减少网页浏览器对于系统需要插件的多彩性的网络应用功能(plug-in-based rich internet application,RIA),如AdobeFlash、Microsoft Silverlight,与Oracle JavaFX的需要,而且还提供许多可以有效的加强网络应用的标示集。HTML标准自1999年12月发布的HTML4.01以后,在后继的html跟其它的标准被置之不理,而为了可以推动Web系统标准化运动的快速发展,而一些公司
17、自主联手起来,建立起了一个被叫做 WebHypertext Application Technology Working Group (Web超文本网络应用技术工作组 -WHATWG) 的组织。WHATWG 致力于 Web的浏览表单和应用程序,而W3C(World Wide Web Consortium,万维网络网联盟) 专注于XHTML2.0。在 2006 年,这双方决定一起合作,共同成立一个全新版本的 HTML。2html草案的旧名为 Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C所接收,而又建立了新的 HTML网络工作团体。HTML 5 的
18、第一份正式的草案已于2008年1月22日公布3。html一句处于在不足里。但是,大多数现代的网页浏览器已经拥有了一些html 支持。2012年12月17日,万维网联盟(W3C)正式公告凝聚了大量网络工作者精力的html规已经被正式的定稿4。根据W3C的发言文稿所称:“html是开放的Web浏览网络平台的根基石。”2013年5月6日, HTML 5.15正式草案公布。该规定义了第五次重大版本,第一次要修订万维网的核心语言:超文本标记语言(HTML)。在这个版本中,新功能不断推出,以帮助Web应用程序的作者,努力提高新元素互操作性。本次草案的发布,从2012年12月27日至今,进行了多达近百项的修
19、改,包括HTML和XHTML的标签,相关的API、Canvas等,同时html的图像img标签与svg也进行了改进,性能得到进一步提升。支持html的浏览器包括Firefox(火狐网页浏览器),IE9以与它更高的版本,Chrome(谷歌网络浏览器),Safari,Opera等;和国的傲游网页浏览器(Maxthon),以与根据IE或Chromium(Chrome的工程版或称作是实验版)而所被推出的360浏览器和搜狗浏览器、以与 网页浏览器还有猎豹网页浏览器等多款国产的网页浏览器一样可以支持html的功能。在移动设备开发html应用只有两种方法,要不就是全使用html的语法,要不就是仅使用Java
20、Script引擎。JavaScript引擎的构建方法让制作手机网页游戏成为可能。由于界面层很复杂,已预订了一个UI工具包去使用。纯html手机应用运行缓慢并错漏百出,但优化后的效果会好转。尽管不是很多人愿意去做这样的优化,但依然可以去尝试。html手机应用的最大优势就是可以在网页上直接调试和修改。原先应用的开发人员可能需要花费非常大的力气才能达到html的效果,不断地重复编码、调试和运行,这是首先得解决的一个问题。因此也有许多手机杂志客户端是基于html标准,开发人员可以轻松调试修改。而HTML的系统功能主要有:(1) 它可以出版在线的文档,其里面包含了标题跟文本和表格还有列表以与照片等文件容
21、。(2) 经过对超检索在线的信息。(3) 为了获得远程服务而进行设计的表单,可用在检索信息跟网络定购产品等。(4) 而在文档中直接的包含了电子表格、网络视频剪辑、以与是声音剪辑跟其他一些应用功能。而HTML实际是集合成了一个文本文件的一系列的网络标签。而HTML的标签经常是英文的词汇或者缩写语(比如P就是代表Paragragh),可是它们跟普通的文本有着区别,这是因为它们被放在小三角的括号里,而且是成对来出现的。而当使用着一个标签-如,则必须以另一个标签将它关闭。一个html文件大体分为以下几部分:通过 canvas 元素来显示一个红色的矩形:var canvas=document.getEl
22、ementById(myCanvas);var ctx=canvas.getContext(2d);fillStyle=#FF0000;fillRect(0,0,80,100);2.2 PHP技术2.2.1 PHP简介PHP(Hypertext Processor)是目前最常见的用来生成动态网页的工具之一,也是一种易于学习和使用的Web服务器端脚本描述语言。它是一种HTML(Hypertext Markup Language, 超文本标示语言)嵌式的语言(类似于IIS上的ASP),而且PHP的语法融合了Unix Shell、C、C+、Java、Perl以与PHP自己的特性,同传统的CGI或者P
23、erl相比,PHP的语法规则更简单,开发效率更高。此外,PHP4.0的源代码是完全公开的。任何热心于PHP的程序员都可以为PHP添加新的函数库,这使得PHP更有活力。目前,可用于编写Web服务器端脚本的语言不下几十种,但比较常用的却只有PHP、ASP、Perl、JSP等有限的几种,同其他脚本描述语言相比,PHP有其自身的优势:(1)没有运行费用;(2)基于服务器端;(3)强大的数据库支持;(4)PHP最强大、最突出的特性在于它能支持大量的数据库,使得编写基于数据库的网页变得越来越简单;(5)跨平台; PHP是一种跨平台的服务器端脚本描述语言。PHP可以安装在Unix、Linux或者Window
24、s平台上,然后配合相应的Web服务器来提供相应的服务,因此用PHP写出来的程序可以非常轻易地移植到不同的操作系统平台上。嵌入到HTML。PHP可以直接嵌入到HTML部,而不需要通过编译,因此PHP是解释型的语言(Interpret),使用起来很方便。(6)简单高效。和Java、Perl、C+等程序设计语言不同,PHP坚持以基本语言为基础,但同时它的功能又能够强大到足以支持任何类型的Web站点。(7)支持多种网络协议,良好的可扩充性;它在这方面支持了相当多的通讯协议,这主要包括:与电子相关的:IMAP POP3;网管系统:SNMP;网络个人:NNTP;账号共用:NIS;全球信息网:与Apache
25、;目录协议LDAP以与其他网络的相关函数。除此之外,用PHP写出来的Web后端CGI程序,可以很容易地移植到不同的操作系统上。2.2.2 PHP开发平台目前大多数支持PHP的都采用Linux作为操作系统,Apache作为Web服务器,Mysql作为数据库(LAMP)的方案。Linux和Apache都是功能强大的免费软件,对硬件要求不高,是中小型的理想平台。所需软件: (1)PHP源程序C语言代码。 (2)MySQL源程序 (3)Apache 源程序 (4)Linux系统 以上这些软件因为都免费软件,所以在安装了Linux之后,这些软件都是随操作系统装上(需要在安装时选中相应的软件包),而且环境
26、基本上都配好,只要启动相应的服务就可以了。启动Apache服务:service htt pd start启动MySQL数据库:mysqld_safe - -user=mysql一切配好之后,我们就可以利用Mozilla来访问我们的PHP程序了。2.2.3 PHP文件组成PHP文件以结尾,一个*.php文件是一个文本文件,它可以用Dreamweaver来进行设计。一般来说,PHP文件由HTML标记和JQuery或者JavaScript程序代码混杂在一起构成的,它是一个标准的网页。如下面例子所示:2.3 访问数据库的实现方法(1)首先介绍一下Web数据库架构:浏览器服务器PHP引擎Mysql服务器
27、如2-1图所示: 1 2 3 6 5 4图2-1 web数据库架构从Web查询数据的基本步骤: Step1: 检查并过滤来自用户的数据;Step2: 建立一个适当的数据库连接;Step3: 查询数据库;Step4: 获取查询结构;Step5: 将结果显示给用户。(2)此系统我采用了WAMP作为开发环境,它是一个将PHP与Mysql5.0集成起来的开发环境,所以当服务器打开后,连接数据库的方法较为简洁,可用一下语句:连接数据库mysql_connect打开一个到MySQL服务器的;语法格式:resource mysql_connect (主机,用户名,密码) ;选择数据库:mysql_selec
28、t_db(数据库名称,标示符);关闭数据库:mysql_close();2.4 MYSQL数据库2.4.1 MYSQL简介但是MySQL最初的开发人员的目的是用mysql跟他们自己的快速跟低级例程(ISAM)去进行连接表格。无论如何,在经过了一些系统测试以后,开发人员得出的结论:MYSQL并没有他们所需要的那么迅速跟敏捷。而这造成了一个使用功能几乎跟mSQL一样的API系统接口的用在他们的系统数据库的全新的SQL接口的诞生,所以,当这个API被设计成了可以为用在mSQL而编写的第三方的系统代码更容易嫁接到MySQL。可是MySQL这个名字的来由已经模糊了。大概指南跟大量的系统库以与系统工具都带
29、有前缀“的my”已经有了10年多,但是无论如何,MySQL AB的创始人之一的Monty Widenius的爱女也叫做My。而这两个人到底是哪一位使用了MySQL的这个名称到现在依旧是个迷,就连开发人员也不清楚。而有MySQL的海豚标志的名字叫做“sakila”,而它是从MySQL AB的创始人以用户在以“海豚所命名”的以后总竞赛中所建议的多数的名字表里被挑选出来的。而取得的名字是一个来自非洲斯威士兰的开源软件的研发者Ambrose Twebaze所提供。依照Ambrose的说法,Sakila是来自于一个叫SiSwati的斯威士兰的地方方言,同样也是在Ambrose的老家乌干达周围的坦桑尼亚的
30、Arusha的一个小城镇的名字。2.4.2 MYSQL特点特性(1)使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植性(2)支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统(3)为多种编程语言提供了API。这些编程语言包括C、C+、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。(4)支持多线程,充分利用CPU资源(5)优化的SQL查询算法,有效地提高查询速度(6)既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也
31、能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名(7)提供TCP/IP、ODBC和JDBC等多种数据库连接途径(8)提供用于管理、检查、优化数据库操作的管理工具(9)可以处理拥有上千万条记录的大型数据库2.4.3 MYSQL数据库应用环境与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQL Cluster的功能和效率都相对比较坏)等等,可是这样一点都没有减少它倍受欢迎的那个程度。而对于普通的个人用户个跟中小型企业来讲,
32、由MySQL所提供的系统功能已经是狠富足了,并且因为MySQL他是开放的源码软件,所以它可以不小的降低了整体获得成本。目前 在Internet上主打的构造模式是LAMP模式(以与Linux+Apache+MySQL+PHP),就算是使用Linux来作为操作的系统,而Apache作为Web的浏览服务器,用MySQL来作为数据库,用PHP作为服务器端脚本的解释器。因为这四款软件全是不收费或是开放源码的软件(FLOSS),所以使用这样方式可以不用花一分钱(除掉开人工的成本)就能够成立起一个稳定、不收费的网络系统。第三章 系统分析与设计3.1概述本章在阐述系统需求分析和系统设计目标的基础上,对“响水电
33、视台”的功能进行设计。在数据库设计时通过E-R图来描述各个实体间的关系,清晰的展示了Mysql关系数据库的强大的功能,用UML建模工具描述系统涉与到的时间流,以与系统运行环境的搭建,真实的模拟了一个软件项目的功能的设计与实现、软件的总体结构设计和模块设计、编程和调试、程序联调测试以与编写、提交程序整个流程。其中:系统采用APPSERV2.5.9集成环境开发,其中各个软件版本为:操作系统:WINDOWS 7 服务器:Appache Web Server Version 2.2.4编程语言:PHP Script Language Version 5.2.3数据库:MySQL Database Ve
34、rsion 5.0.45MySQL图形化管理工具:phpMyAdmin Database ManagerVersion2.10.2页面设计:Dreamweaver CS6浏览器:360安全浏览器6.33.2需求分析3.2.1需求分析概述本对用户权限进行划分,设置了普通用户和管理员两类不同的用户。对于普通用户来说,其对系统需:可以浏览所有的信息,以与台最新通知,还可以对电视台进行留言。 而对于管理员来说,他对系统的需求比普通用户更高:可以增加、删除和修改信息,也可以增加、删除和搜索员工留言,同时,管理员还可以增加或删除员工账号等经过对此进行详细的需求分析后,制定了该系统所应达到的总体目标与功能目
35、标。1主要容:用户登录、员工号、密码、用户注册(后来发现本系统不用注册的,管理员可以对员工号进行添加和删除,员工直接拿员工号登录就好)其中员工只能是数字,不是数字报错,否则界面提示只为数字2主界面1、电视台2、导航栏:台长致辞、电视台概括、电视台动态、电视台广告合作等;3、要有快速搜索;4、在视频下面分为四大块:每日热点、台新闻、主持人介绍、电视节目表(这一块占地小点)3.3 系统设计3.3.1系统功能设计首页导航栏:首页、台长致辞、电视台概括、新闻动态、广告伙伴、在线留言等功能设计如图3-1所示:图3-1 功能结构图3.3.2系统的用例分析管理员用例图。如图3-3所示:图3-3 个用例图3.
36、3.3数据库设计在本系统中,主要应用数据库设计的是管理员、(1)E-R图E-R图也即实体-联系图(Entity Relationship Diagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。本系统E-R图如下图所示:名字账号密码编号用户图3-7 用户E-R图名字管理员编号发布新闻管理图3-8 管理员信息E-R图(2)表结构本系统主要涉与的表主要包含如下所示的表等。表 3-1 arc表:序号字段名称字段类型大小允许为空最大长度备注1arc_idInt4自增编号102categoryVarChar255是2553titleText16是2554contentVarCh
37、ar50是2555arc_rqVarChar50是2556desVarChar50是2557picVarChar50是2558hitsVarChar50是255- 表的结构 arc- CREATE TABLE arc ( arc_id int(4) NOT NULL auto_increment, category int(4) default NULL, title varchar(100) default NULL, content text, arc_rq datetime default NULL, des text, pic varchar(100) default NULL, hi
38、ts int(4) NOT NULL default 0, PRIMARY KEY (arc_id) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=39 ;表 3-2 boke_info表:序号字段名称字段类型大小允许为空最大长度备注1boke_idInt4自增编号102titleVarChar50是2553contentVarChar50是2554fwlVarChar50是2555djVarChar50是2556txVarChar50是255- 表的结构 boke_info- CREATE TABLE boke_info ( boke
39、_id int(4) NOT NULL auto_increment, title varchar(100) default NULL, content text, fwl int(4) default NULL, dj varchar(100) default NULL, tx varchar(100) default NULL, PRIMARY KEY (boke_id) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=2 ;表 3-3 category表:序号字段名称字段类型大小允许为空最大长度备注1c_idInt4自增编号102c
40、ategoryVarChar50是255- 表的结构 category- CREATE TABLE category ( c_id int(4) NOT NULL auto_increment, category varchar(100) default NULL, PRIMARY KEY (c_id) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=7 ;表 3-4 hy表:序号字段名称字段类型大小允许为空最大长度备注1hy_idInt4自增编号102usernameVarChar50是2553passwordText16是2554na
41、me_idvarchar50是255表的结构 hy- CREATE TABLE hy ( hy_id int(4) NOT NULL auto_increment, username varchar(100) default NULL, password varchar(100) default NULL, name varchar(100) default NULL, PRIMARY KEY (hy_id) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=7 ;表 3-5 links表:序号字段名称字段类型大小允许为空最大长度备注1li
42、nk_idInt4自增编号102siteVarChar50是2553site_urlVarChar50是2554logoVarChar300是255- 表的结构 links- CREATE TABLE links ( link_id int(4) NOT NULL auto_increment, site varchar(200) default NULL, site_url varchar(200) default NULL, logo varchar(100) default NULL, PRIMARY KEY (link_id) ENGINE=MyISAM DEFAULT CHARSET
43、=gb2312 AUTO_INCREMENT=17 ;表 3-6 lyb表:序号字段名称字段类型大小允许为空最大长度备注1ly_idInt4自增编号102usernameVarChar50是2553ly_dateVarChar50是2554contentVarChar50是2555titleVarChar50是255- 表的结构 lyb- CREATE TABLE lyb ( ly_id int(4) NOT NULL auto_increment, username varchar(50) default NULL, ly_date date default NULL, content text, title varchar(200) character set gb2312 default NULL, PRIMARY KEY (ly_id) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=45 ;表 3-7 web_admin表:序号字段名称字段类型大小允许为空最大长度备注1admin_idInt4自增编号102web_adminVarChar50是2553passwordVarChar50是255CREATE TABLE web_admin ( admin_id int(4) NOT NU
限制150内