1 回答

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超13個(gè)贊
MySQL數(shù)據(jù)庫(kù)為BLOB做出的定義如下:BLOB數(shù)據(jù)類型是一種大型的二進(jìn)制對(duì)象,可以保存可變數(shù)量的數(shù)據(jù)。BLOB具有四種類型,分別是TINYBLOB,BLOB, MEDIUMBLOB 與LONGBLOB,區(qū)別在于各自所能夠保存的最大數(shù)據(jù)長(zhǎng)度區(qū)別。關(guān)于如何編寫文件的上傳,我們?cè)谶@里就不再介紹了,感興趣的讀者可以參見(jiàn)“網(wǎng)頁(yè)陶吧”內(nèi)的相關(guān)文章?,F(xiàn)在,我們主要來(lái)看一下如何接收上傳文件并將其存入到MySQL數(shù)據(jù)庫(kù)中。具體的腳本代碼如下,其中我們假定文件上傳域的名稱為Picture。
具體如下:
1、簡(jiǎn)介
MySQL是一個(gè)開(kāi)放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典MySQL AB公司。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。
2、軟件介紹
MySQL最初的開(kāi)發(fā)者的意圖是用mSQL和他們自己的快速低級(jí)例程(ISAM)去連接表格。經(jīng)過(guò)一些測(cè)試后,開(kāi)發(fā)者得出結(jié)論:mySQL并沒(méi)有他們需要的那么快和靈活。這導(dǎo)致了一個(gè)使用幾乎和mSQL一樣的API接口的用于他們的數(shù)據(jù)庫(kù)的新的SQL接口的產(chǎn)生,這樣,這個(gè)API被設(shè)計(jì)成允許為用于mSQL而寫的第三方代碼更容易移植到MySQL。
3、管理工具
可以使用命令行工具管理MySQL數(shù)據(jù)庫(kù)(命令mysql 和 mysqladmin),也可以從MySQL的網(wǎng)站下載圖形管理工具M(jìn)ySQL Administrator,MySQL Query Browser和MySQL Workbench。
- 1 回答
- 0 關(guān)注
- 1490 瀏覽
添加回答
舉報(bào)