日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

跟燕十八学习PHP-第二十天-讲解数据库概念

發(fā)布時(shí)間:2024/1/18 php 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 跟燕十八学习PHP-第二十天-讲解数据库概念 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

/**?
燕十八 公益PHP培訓(xùn)?
課堂地址:YY頻道88354001?
學(xué)習(xí)社區(qū):www.zixue.it?
**/


生活中的常識(shí): 記賬.
賬:就是數(shù)據(jù)/信息,
記賬-->就是儲(chǔ)存數(shù)據(jù)/信息


生活中,賬一般記在哪兒呢?
比如:賬本上, 門上,墻上.日歷上.


問(wèn)上:10/12,老孫頭借豆種50斤


無(wú)論記在哪兒: 記錄的都是信息, 變化的只是信息的載體.


隨著現(xiàn)代社會(huì)數(shù)據(jù)的急劇增多,我們用更高效的記錄信息的方式.


來(lái)一個(gè)班級(jí)學(xué)生檔案
姓名,年齡,家鄉(xiāng)


60個(gè)學(xué)生,就需要60個(gè)紙片, 而且這60個(gè)紙片,上面字有重復(fù)的. 姓名/年齡/家鄉(xiāng)
信息有冗余,想個(gè)辦法更讓信息更有條理.


姓名 年齡 家鄉(xiāng)
張三 22 懷柔
李四 24 密云


好處:再多一個(gè)學(xué)生的話,只需要添加一行數(shù)據(jù), 姓名/年齡/家鄉(xiāng)不用重寫了.


班級(jí)要考試,考試成績(jī),也要記錄起來(lái)
姓名 科目 成績(jī)
張三 語(yǔ)文 68
李四 思想品德 23




現(xiàn)在這一個(gè)班級(jí)里, 有檔案表/成績(jī)表/違紀(jì)表/就業(yè)登記表.......
這些表,都是用來(lái)管理公益1期班的信息用的.


因此,這些表,放在一個(gè)檔案袋里-------檔案袋是 數(shù)據(jù)庫(kù)


公益1期有檔案袋(庫(kù)1), 公益2期有檔案袋(庫(kù)2) -----> 交給王大嬸子來(lái)管理
王大嬸管理著 許多庫(kù), 我們想要數(shù)據(jù)時(shí),找王大嬸.
王大嬸子 -->數(shù)據(jù)庫(kù)服務(wù)器


一臺(tái)服務(wù)器下有多個(gè)庫(kù),一個(gè)庫(kù)下有1到多張表, 表有多行多列的數(shù)據(jù).
作為WEB開(kāi)發(fā)程序員, 和表的操作相對(duì)多.
數(shù)據(jù)庫(kù)服務(wù)器是不是mysql呢?
答: 對(duì)于數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)來(lái)說(shuō),國(guó)際上有sql標(biāo)準(zhǔn).
如:列類型,sql語(yǔ)法等是有ISO標(biāo)準(zhǔn)的.
很多軟件開(kāi)發(fā)商,遵守sql標(biāo)準(zhǔn),來(lái)開(kāi)發(fā)一套軟件,用來(lái)儲(chǔ)存和管理數(shù)據(jù).
這套軟件,就可以稱為數(shù)據(jù)庫(kù)管理系統(tǒng).


就好比說(shuō),看網(wǎng)頁(yè)可以用 firefox,IE,chrome,
管理數(shù)據(jù)呢,可以用mysql, oracle,IBM DB2, sqlite, postgresql
這些軟件都能夠用來(lái)管理數(shù)據(jù).


數(shù)據(jù)庫(kù)大體上要遵循sql標(biāo)準(zhǔn),但未必100%遵循.
答:不是的,各廠商的產(chǎn)品可能對(duì)sql標(biāo)準(zhǔn)的執(zhí)行有微小差異.
比如 mysql就沒(méi)有全連接 full join, 沒(méi)有sql server中的 top N這種用法
就好像,html有w3c標(biāo)準(zhǔn)來(lái)約束,但各瀏覽器也有解析不兼容的地方,但是少數(shù).


為什么要先用mysql來(lái)學(xué)習(xí)?
答:
1:mysql和linux php,apache,配合緊密,LAMP架構(gòu).
2:mysql開(kāi)源,免費(fèi).


請(qǐng)同學(xué)們有時(shí)間也可以關(guān)注一下postgresql
答:postgresql也是一個(gè)開(kāi)源數(shù)據(jù)庫(kù),而且sql標(biāo)準(zhǔn)執(zhí)行方面,比mysql要嚴(yán)格.
Mysql-->賣給->sun-->oracle, 版權(quán)開(kāi)源方面前途未卜.




安裝Mysql,裝哪一個(gè)版本?
答:對(duì)于軟件,尤其是開(kāi)源軟件,不要追求最新的版本.
往往最新的版本,意味著bug多,新用戶往往成了"小白鼠"


開(kāi)源軟件的版本,一般會(huì)有beta版,stable版.
我們盡量選用穩(wěn)定版.


目前,比較穩(wěn)定的2個(gè)版本,mysql5.1, mysql5.5
連接數(shù)據(jù)庫(kù):以命令行連接為例:
注意:如果在命令提示下,出現(xiàn)如下提示:








燕十八老師太幽默了, 昨天的視頻如下:

http://www.tudou.com/listplay/uCx6IN6luok/Afb-nJI0AVU.html


總結(jié)

以上是生活随笔為你收集整理的跟燕十八学习PHP-第二十天-讲解数据库概念的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。