在任何人有機會之前:是的,我知道這是一個壞主意。請不要給我關於我應該如何使用Web服務的講座。謝謝。從iPad應用程序直接連接到MySQL(不通過PHP等)
那麼,這怎麼可能呢?
我發現這個位http://www.karlkraft.com/index.php/2010/09/17/mysql-for-iphone-and-osx/,並認爲它可能會伎倆。我有一大堆ARC的錯誤信息,清理那些出去,上了在運行時出現此錯誤:
檢測到系統嘗試調用系統庫的象徵,是不是 出現在iPhone:pthread_cond_init $ UNIX2003從函數調用 my_thread_init在圖像oms中。
我需要使用類似ODBC/C的東西嗎?
我知道解決方案可能會很長,沒關係。如果有人能夠至少將我指向正確的方向,那將會很棒。
編輯:
因爲每個人都渴望知道選擇不使用Web服務的原因,那就是:
如果要創建一個內部應用程序,附加的安全性網絡服務幾乎沒有任何東西。直接使用數據庫意味着我需要維護更少的代碼。另外我不需要創建hacky PHP腳本來完成任務。
最後得出結論:
我想離開的人誰即將做同樣的事情的消息:不要:) 本質上你的選擇是你建立哈克服務器端腳本或Oracle專有的MySQL客戶端你自己(因此也是一個黑客解決方案)。你的選擇,但我強烈建議反對它。
告訴我,爲什麼你要做到這一點還是我給你你應該如何使用Web服務,而不是一個講座。 – 2012-02-05 18:11:19
我也建議使用'soap'而不是允許通過TCP連接mysql。 – Vyktor 2012-02-05 18:12:35
這不是我講課,因爲我承認在承認它可能意味着額外的工作後,你有一個很好的理由。我只是好奇 - 爲什麼拒絕寫一些自定義API的Web腳本?如果你有一個MySQL數據庫,我假設你已經支付了虛擬主機,對吧? – drewwyatt 2012-02-05 18:13:32