作者ymchen (yann)
看板PHP
標題[請益] 沒有資料庫可以連卻要做資料庫的功能
時間Sun Mar 2 02:48:30 2008
我遇到一個case
主機上面有PHP 4.3.9
但沒有mysql可以用
由於我沒有權限還有其他緣故
也不能裝SQLite
但我被要求使用PHP撰寫程式
來儲存網頁表單提交的資料
之後這些資料還要跟本地端的 MS Access 資料庫做更新
於是我只能在 server 用文字檔來當資料庫用 囧
目前是一個文字檔當一個column用
包含許多文字檔的資料夾則是一個 Table 囧
還要自己寫 function 來做存取以及相關動作
想請問
這種狀況有沒有更好的處理辦法
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.151.103
1F:推 ileadu:資料庫又不一定要本地端 你可以自己在家裡弄資料庫 連回家 03/02 03:18
2F:推 andreli:推樓上, 不一定要用localhost。 03/02 07:03
3F:→ starjou:php 也有支援不需要跑 dabase server 的資料庫像 dbase 03/02 07:51
4F:→ starjou:資料量小的話用 cvs 檔也可以 03/02 07:55
5F:→ ymchen:謝樓上...我試試看dBase 03/02 15:53
6F:→ ymchen:結果連dBase也沒有... 03/03 00:50
7F:→ starjou:自己弄個 dBase 檔吧,工具很容易找呀 03/03 01:54
8F:→ starjou:哦 你是說 server php 沒裝這模組 03/03 01:55
10F:→ Kej:他也是存到 txt 檔,然後可以做一些簡單的 SQL 查詢 03/03 10:39
11F:→ ymchen:嗯 server php 沒掛dBase 03/05 23:40
12F:→ ymchen:Text DB API 我有看一下好像沒有刪除與新增field的功能 03/05 23:40
13F:→ ymchen:我頗需要那個功能。另,我發現我的機器可以編譯SQLite 03/05 23:41
14F:→ ymchen:看來在沒有權限安裝之下php可以用system(),exec() 來執行 03/05 23:42
15F:→ ymchen:SQLite,不過可能頗辛苦就對了(不過它有支援alter table) 03/05 23:43
16F:→ ymchen:筆誤:field=column, 我的機器=server 03/05 23:47
17F:→ ymchen:總之謝謝兩位 03/05 23:48