通州北大青鳥校區:在MYSQL數據庫中中如何存取二進制文件

      北京北大青鳥校區學術部老師講解:在MySQL數據庫中,不僅可以存放文字信息,還可以存放圖片、聲音、文件等二進制信息。那么在MYSQL數據庫中中如何存取二進制文件?下面,北京北大青鳥校區學術部老師將以PHP為腳本給大家做一個介紹:

      首先創建測試表testtable

      CREATE TABLE testtable ( id INT(5) NOT NULL AUTO_INCREMENT PRIMARY KEY,filename CHAR(255),data LONGBLOB );

      將文件存入表中

      mysql_connect( localhost, root, password); //連接數據庫
      mysql_select_db( database); //選定數據庫
      $filename= //這里填入二進制文件名
      $data = addslashes(fread(fopen($filename, r), filesize($filename)));//打開文件并規范化數據存入變量$data中
      $result=mysql_query( INSERT INTO testtable (filename,data) VALUES ($filename,$data));//數據插入到數據庫test表中
      mysql_close();
      ?>

      從表中取回文件

      if($id) {
      mysql_connect( localhost, root, password);
      mysql_select_db( database);
      $filename= //這里填入二進制文件名
      $query = select data from testtable where filename=$filename;
      $result = mysql_query($query);
      $data = mysql_result($result,0, data);
      ?>
      這里要注意的是,PHP一般只支持小于2M的文件,如果要存取大于2M的文件,那就要進行系統方面的設置了。 (北京北大青鳥校區提供)

      北大青鳥網上報名
      北大青鳥招生簡章
      主站蜘蛛池模板: 亚洲欧美日韩国产精品一区| 无码一区二区三区爆白浆| 中文字幕一区二区三区人妻少妇| 无码夜色一区二区三区| 久久4k岛国高清一区二区| 精品乱子伦一区二区三区| 久久中文字幕无码一区二区| 乱子伦一区二区三区| 国产亚洲日韩一区二区三区| 国产无码一区二区在线| 日韩一区二区三区不卡视频 | 亚洲AV无码一区二区三区鸳鸯影院 | 亚洲日韩一区二区一无码| 香蕉免费一区二区三区| 制服中文字幕一区二区| 熟女少妇丰满一区二区| 中文国产成人精品久久一区| 国产av福利一区二区三巨| 国产成人精品一区在线| 亚洲一区二区三区无码影院| 无码精品蜜桃一区二区三区WW | 亚洲一区二区三区精品视频| 国产精品无码AV一区二区三区 | 亚洲av无码一区二区三区在线播放 | 人妻少妇久久中文字幕一区二区| 亚洲国产综合无码一区| 亚洲av无码一区二区三区乱子伦 | 精品视频一区二区| 日本一区二区三区在线视频| 深夜福利一区二区| 中文无码精品一区二区三区| 久久精品一区二区三区资源网| 免费av一区二区三区| 亚洲av成人一区二区三区 | 国产精品亚洲一区二区三区久久 | 久久精品亚洲一区二区| 无码人妻精品一区二区三区蜜桃 | 色国产精品一区在线观看| 少妇激情一区二区三区视频| 一区二区三区内射美女毛片| www一区二区三区|