您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP教程:程序脚本与数据库功能详解(一)_PHP教程

2024/12/5 12:42:35发布16次查看
烈火建站学院为编程爱好者整理了一些文章,会在以后的文章中慢慢的提供给大家,希望对您有一定的帮助,欢迎投稿!本篇主要讲述一下php脚本与数据库的详细,共分为三篇,今天先讲一下第一篇:
在当前互联网发展迅速、电子商务网站层出不穷的形势下,对网站开发的效率和质量提出了越来越高的要求。
对于大型和结构复杂、内容繁多的网站,都要实现网站的动态化和方便的管理。数据管理离不开数据库系统的支持。而衡量一种cgi语言的重要标志,就是它对后台数据库的访问能力、效率等。
而目前流行的php脚本语言,它的新特性给我们带来了新的感觉。它支持以面向对象的方式进行设计开发。同时,为了满足网页独特的需要,用模板、xml支持等带来了网站开发的新方法。在语言结构上,php具有类似于c++语言的结构,并引入了类的概念,简化了开发。
php还具有强大的数据库支持能力。我们这里就通过实例,首先介绍php访问数据库的一般流程,然后通过文件的数据库存储介绍php访问数据库的一种高级应用。最后通过数据库类的使用实例,介绍真正实用高效的数据库开发方法。
php数据库功能简介
php提供对10余种常见数据库的支持,如oracle、dbase、informix、sql server、sysbase、mysql等。正是由于广泛的数据库支持,才拓展了php的应用范围, 使得各种应用都可以利用php进行开发。
在各种数据库中,mysql由于其免费、跨平台、使用方便、访问效率较高,获得了很大的应用。很多中心型网站都使用php+mysql这一最佳搭档。
oracle是典型的大型数据库应用系统。如果你设计的网站数据量大,性能、效率要求高的话,oracle是个不错的选择。
在win32平台上,sql server占有较大的市场。php可以访问sql server。
php对各种数据库的访问方法进行封装,针对不同数据库系统的函数也很相似,增加了使用的方便性。
下面,我们将以一个简单的人才信息交流中心(见图1)为例子,编程实现个人简历的在线提交、浏览等功能,讲述php数据库操作的全过程。数据库采用最常用的mysql数据库。
php数据库操作基本步骤
我们将在本地机器创建名为resumedb的数据库,数据库中有名为resume的表。表中存储个人简历的编号、人员名称、个人简介,以及word格式的简历文件等。
1.数据库的创建
切换至/usr/local/mysql/bin目录,在命令行,执行以下语句创建数据库:
./mysqladmin-u root-p create resumedb
enter password:
在提示后输入密码。如果数据库是第一次使用,默认的密码为空,直接回车即可。
然后创建保存个人简历的表。
创建文本文件resume.sql,内容如下:
use resumedb;
create table resume (
id tinyint(4) not null auto_increment,
name varchar(10) not null,
intro varchar(255),
resufile longblob,
primary key (id),
key id (id)
);
将其放到my的可执行目录/usr/local/mysql/bin下,执行如下命令:
./mysql-u root-p〈 resume.sql
enter password:
输入数据库密码后,表resume自动创建成功。其中,resufile字段为longbolb型,用来存储二进制的word文档。 共2页: 上一页12下一页
http://www.bkjia.com/phpjc/364163.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/364163.htmltecharticle烈火建站学院为编程爱好者整理了一些文章,会在以后的文章中慢慢的提供给大家,希望对您有一定的帮助,欢迎投稿!本篇主要讲述一下...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product