我是iOS新手,正在努力學習如何遠程設置數據庫並使我的項目連接到它。我一直在網上尋找教程,但似乎無法找到任何好的。所以我想知道是否有人可以推薦我一些很好的教程,以瞭解如何將我的iOS項目連接到數據庫。iOS數據庫教程
任何幫助,非常感謝。
謝謝!
我是iOS新手,正在努力學習如何遠程設置數據庫並使我的項目連接到它。我一直在網上尋找教程,但似乎無法找到任何好的。所以我想知道是否有人可以推薦我一些很好的教程,以瞭解如何將我的iOS項目連接到數據庫。iOS數據庫教程
任何幫助,非常感謝。
謝謝!
Ray Wenderlich有一些很棒的教程,可以讓您在應用程序中本地設置Core Data。開始here。從那裏,它可以像將數據庫與StackMob等雲服務同步一樣簡單。您最終使用的確切服務顯然取決於您的項目目標,但這兩項服務都提供了詳盡的文檔,是一個很好的開始。
您可以從連接MySQL數據庫開始,因爲設置MySQL非常簡單。嘗試。
這似乎是一個類似的問題。我建議你學習PHP的基礎知識,通過PHP連接到MySQL並讀取所有數據庫內容並將其作爲JSON回顯,你的移動客戶端可以使用JSON parser來解析並提供有效信息PHP腳本。
有關設置Apache,MySQL和PHP您可以用 MAMP for mac去或者Windows嘗試WAMP server
我已經做了與甲基苯丙胺小型服務,只是呼應一個JSON給客戶
<?php
// Returns: ["Apple","Banana","Pear"]
echo json_encode(array(fruit1=>"Apple", fruit2=>"Banana", fruit3=>"Pear",fruit4=>"JackFruit",fruit5=>"Guava",fruit6=>"Pomogrenate"));
?>
所以而不是硬編碼的值,你應該從你的MySQL數據庫獲取結果並回顯它。 [婉婷上如何連接到一個SQLite數據庫可可/ Objective-C的一個簡單的概述]的
<?php
$con=mysqli_connect("localhost or host name","username","password","databasename");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM Persons");
while($row = mysqli_fetch_array($result))
{
echo json_encode(array(firstname=>$row['FirstName'],lastname=>$row['LastName']));
echo "<br />";
}
mysqli_close($con);
?>
可能重複(http://stackoverflow.com/questions/2830890/wanting-a-simple-overview- on-how-to-connect-to-a-sqlite-database-in-cocoa-object) – matt 2013-04-10 02:04:07
@Viral他說的是遠程,但他也標記了他的問題'sqlite'。所以很難猜出他後來的真實情況。 – matt 2013-04-10 15:40:52