mysql视频怎么存_学习怎样把视频文件存储到mysql数据库
學(xué)習(xí)怎樣把視頻文件存儲(chǔ)到mysql數(shù)據(jù)庫(kù)
關(guān)注:274??答案:2??mip版
解決時(shí)間 2021-01-24 18:28
提問者當(dāng)我沒來過
2021-01-24 01:26
學(xué)習(xí)怎樣把視頻文件存儲(chǔ)到mysql數(shù)據(jù)庫(kù)
最佳答案
二級(jí)知識(shí)專家棄療尐釹
2021-01-24 02:17
數(shù)據(jù)庫(kù) 表字段使用二進(jìn)制類型 MEDIUMBLOB.然后就可以把視頻以二進(jìn)制的方式存進(jìn)去. 不過一般沒人這么做. 數(shù)據(jù)庫(kù)會(huì)搞崩的. 一般只是存視頻路徑. 然后把視頻直接存到硬盤里,數(shù)據(jù)庫(kù)記錄下路徑就行了. 取的時(shí)候自然可以找到視頻了.
全部回答
1樓自然卷的氣質(zhì)
2021-01-24 02:54
本文概述: 在mysql中建立一個(gè)新的數(shù)據(jù)庫(kù) 一個(gè)怎樣儲(chǔ)存文件的例子程序 一個(gè)怎樣訪問文件的例子程序 在mysql中建立一個(gè)新的database 首先,你必須在你的mysql中建立一個(gè)新的數(shù)據(jù)庫(kù),我們將會(huì)把那些二進(jìn)制文件儲(chǔ)存在這個(gè)數(shù)據(jù)庫(kù)里。在例子中我會(huì)使用下列結(jié)構(gòu),為了建立數(shù)據(jù)庫(kù),你必須做下列步驟: 進(jìn)入mysql控制器 輸入命令"createdatabasebinary_data;" 輸入命令"usebinary_data;" 輸入命令"createtablebinary_data(idint (4)notnullauto_incrementprimarykey, descriptionchar(50),bin_datalongblob,filenamechar(50),filesizechar (50),filetypechar(50));"(不能斷行) 如果沒有意外,數(shù)據(jù)庫(kù)和表應(yīng)該建立好了。 一個(gè)怎樣儲(chǔ)存文件的例子程序用這個(gè)例子你可以通過html表單將文件傳輸?shù)綌?shù)據(jù)庫(kù)中。. store.php3 以下為引用的內(nèi)容: //store.php3-byfloriandittmer ?> //如果提交了表單,代碼將被執(zhí)行: if($submit){ //連接到數(shù)據(jù)庫(kù) //(你可能需要調(diào)整主機(jī)名,用戶名和密碼) mysql_connect("localhost","root","password");
mysql_select_db("binary_data");
$data=addslashes(fread(fopen($form_data, "r"),filesize($form_data)));
$result=mysql_query("insertintobinary_data(description,bin_data,filename,filesize,filetype)".
"values(’$form_description’,’$data’,’$form_data_name’,’$form_data_size’,’$form_data_type’)");
$id=mysql_insert_id();print "thisfilehasthefollowingdatabaseid:$id";
mysql_close();
}else{ //否則顯示儲(chǔ)存新數(shù)據(jù)的表單 ?>
我要舉報(bào)
如果感覺以上信息為低俗/不良/侵權(quán)的信息,可以點(diǎn)下面鏈接進(jìn)行舉報(bào),我們會(huì)做出相應(yīng)處理,感謝你的支持!
點(diǎn)此我要舉報(bào)以上信息!
推薦資訊
大家都在看
總結(jié)
以上是生活随笔為你收集整理的mysql视频怎么存_学习怎样把视频文件存储到mysql数据库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【视频转码】ubuntu视频转windo
- 下一篇: 读债务危机0814-08年9月崩溃