日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > php教程 > PHP教程:程序腳本與數(shù)據(jù)庫功能詳解(一)

PHP教程:程序腳本與數(shù)據(jù)庫功能詳解(一)

來源:程序員人生   發(fā)布時間:2014-02-09 01:32:08 閱讀次數(shù):3533次
建站學院為編程愛好者整理了一些文章,會在以后的文章中慢慢的提供給大家,希望對您有一定的幫助,歡迎投稿!本篇主要講述一下PHP腳本與數(shù)據(jù)庫的詳細,共分為三篇,今天先講一下第一篇:
在當前互聯(lián)網(wǎng)發(fā)展迅速、電子商務(wù)網(wǎng)站層出不窮的形勢下,對網(wǎng)站開發(fā)的效率和質(zhì)量提出了越來越高的要求。
  對于大型和結(jié)構(gòu)復(fù)雜、內(nèi)容繁多的網(wǎng)站,都要實現(xiàn)網(wǎng)站的動態(tài)化和方便的管理。數(shù)據(jù)管理離不開數(shù)據(jù)庫系統(tǒng)的支持。而衡量一種CGI語言的重要標志,就是它對后臺數(shù)據(jù)庫的訪問能力、效率等。
  而目前流行的PHP腳本語言,它的新特性給我們帶來了新的感覺。它支持以面向?qū)ο蟮姆绞竭M行設(shè)計開發(fā)。同時,為了滿足網(wǎng)頁獨特的需要,用模板、XML支持等帶來了網(wǎng)站開發(fā)的新方法。在語言結(jié)構(gòu)上,PHP具有類似于C++語言的結(jié)構(gòu),并引入了類的概念,簡化了開發(fā)。
  PHP還具有強大的數(shù)據(jù)庫支持能力。我們這里就通過實例,首先介紹PHP訪問數(shù)據(jù)庫的一般流程,然后通過文件的數(shù)據(jù)庫存儲介紹PHP訪問數(shù)據(jù)庫的一種高級應(yīng)用。最后通過數(shù)據(jù)庫類的使用實例,介紹真正實用高效的數(shù)據(jù)庫開發(fā)方法。

  PHP數(shù)據(jù)庫功能簡介
  PHP提供對10余種常見數(shù)據(jù)庫的支持,如Oracle、dBase、Informix、SQL Server、Sysbase、MySQL等。正是由于廣泛的數(shù)據(jù)庫支持,才拓展了PHP的應(yīng)用范圍, 使得各種應(yīng)用都可以利用PHP進行開發(fā)。
  在各種數(shù)據(jù)庫中,MySQL由于其免費、跨平臺、使用方便、訪問效率較高,獲得了很大的應(yīng)用。很多中心型網(wǎng)站都使用PHP+MySQL這一最佳搭檔。
  Oracle是典型的大型數(shù)據(jù)庫應(yīng)用系統(tǒng)。如果你設(shè)計的網(wǎng)站數(shù)據(jù)量大,性能、效率要求高的話,Oracle是個不錯的選擇。
  在Win32平臺上,SQL Server占有較大的市場。PHP可以訪問SQL Server。
  PHP對各種數(shù)據(jù)庫的訪問方法進行封裝,針對不同數(shù)據(jù)庫系統(tǒng)的函數(shù)也很相似,增加了使用的方便性。
  下面,我們將以一個簡單的人才信息交流中心(見圖1)為例子,編程實現(xiàn)個人簡歷的在線提交、瀏覽等功能,講述PHP數(shù)據(jù)庫操作的全過程。數(shù)據(jù)庫采用最常用的MySQL數(shù)據(jù)庫。
  PHP數(shù)據(jù)庫操作基本步驟
  我們將在本地機器創(chuàng)建名為ResumeDB的數(shù)據(jù)庫,數(shù)據(jù)庫中有名為Resume的表。表中存儲個人簡歷的編號、人員名稱、個人簡介,以及Word格式的簡歷文件等。
  1.數(shù)據(jù)庫的創(chuàng)建
  切換至/usr/local/mysql/bin目錄,在命令行,執(zhí)行以下語句創(chuàng)建數(shù)據(jù)庫:
  ./mysqladmin-u root-p create ResumeDB
  Enter password:
  在提示后輸入密碼。如果數(shù)據(jù)庫是第一次使用,默認的密碼為空,直接回車即可。
  然后創(chuàng)建保存?zhèn)€人簡歷的表。
  創(chuàng)建文本文件Resume.sql,內(nèi)容如下:
   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的可執(zhí)行目錄/usr/local/mysql/bin下,執(zhí)行如下命令:
  ./mysql-u root-p〈 Resume.sql
   Enter password:
  輸入數(shù)據(jù)庫密碼后,表Resume自動創(chuàng)建成功。其中,ResuFile字段為longbolb型,用來存儲二進制的Word文檔。
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 精品国产乱码久久久久久蜜柚 | 视频在线观看国产 | 成人免费视屏 | 成人精品毛片 | 免费国产一区二区 | 亚洲日本va中文字幕 | 国产精品视频1区 | 97成人在线视频 | 热99精品 | 精精国产xxxx视频在线播放 | 综合伊人 | 精品国产一区二区三 | 精品一区二区三区中文字幕 | 亚洲污视频 | 国内外成人在线视频 | 国产精品久久久久久久久久浪潮 | 成人av福利 | 国产精品美女久久久久aⅴ国产馆 | 高清国产一区 | 中文字幕www| 中久免费中文 | 九九热在线观看 | 欧美一区二区精品久久久 | 中文字幕一区二区三区乱码图片 | 天堂av中文在线 | 亚洲精品电影网在线观看 | 国产精品毛片一区二区在线看 | 黄色日批片 | 亚洲视频大全 | 国产精品国产三级国产aⅴ中文 | 天堂av一区二区三区在线播放 | 中文字幕不卡 | 日本一区二区三区四区视频 | 久热福利视频 | 天堂电影 | 国产综合精品一区二区三区 | 91麻豆精品国产91久久久资源速度 | 日韩精品二区 | 中国一级片在线观看 | 国产一区二区精彩视频 | 久久久久久久国产精品影院 |