mysql视频怎么存_学习怎样把视频文件存储到mysql数据库
學習怎樣把視頻文件存儲到mysql數據庫
關注:274??答案:2??mip版
解決時間 2021-01-24 18:28
提問者當我沒來過
2021-01-24 01:26
學習怎樣把視頻文件存儲到mysql數據庫
最佳答案
二級知識專家棄療尐釹
2021-01-24 02:17
數據庫 表字段使用二進制類型 MEDIUMBLOB.然后就可以把視頻以二進制的方式存進去. 不過一般沒人這么做. 數據庫會搞崩的. 一般只是存視頻路徑. 然后把視頻直接存到硬盤里,數據庫記錄下路徑就行了. 取的時候自然可以找到視頻了.
全部回答
1樓自然卷的氣質
2021-01-24 02:54
本文概述: 在mysql中建立一個新的數據庫 一個怎樣儲存文件的例子程序 一個怎樣訪問文件的例子程序 在mysql中建立一個新的database 首先,你必須在你的mysql中建立一個新的數據庫,我們將會把那些二進制文件儲存在這個數據庫里。在例子中我會使用下列結構,為了建立數據庫,你必須做下列步驟: 進入mysql控制器 輸入命令"createdatabasebinary_data;" 輸入命令"usebinary_data;" 輸入命令"createtablebinary_data(idint (4)notnullauto_incrementprimarykey, descriptionchar(50),bin_datalongblob,filenamechar(50),filesizechar (50),filetypechar(50));"(不能斷行) 如果沒有意外,數據庫和表應該建立好了。 一個怎樣儲存文件的例子程序用這個例子你可以通過html表單將文件傳輸到數據庫中。. store.php3 以下為引用的內容: //store.php3-byfloriandittmer ?> //如果提交了表單,代碼將被執行: if($submit){ //連接到數據庫 //(你可能需要調整主機名,用戶名和密碼) 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{ //否則顯示儲存新數據的表單 ?>
我要舉報
如果感覺以上信息為低俗/不良/侵權的信息,可以點下面鏈接進行舉報,我們會做出相應處理,感謝你的支持!
點此我要舉報以上信息!
推薦資訊
大家都在看
總結
以上是生活随笔為你收集整理的mysql视频怎么存_学习怎样把视频文件存储到mysql数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【视频转码】ubuntu视频转windo
- 下一篇: CentOS7 离线安装fastDFS、