• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Newbie question about Database
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Newbie question about Database


  • Subject: Re: Newbie question about Database
  • From: Andrew Farmer <email@hidden>
  • Date: Tue, 20 May 2008 19:26:02 -0700

On 20 May 08, at 18:29, Mathieu Spénard-Gingras wrote:
I am learning Cocoa and would like to develop an application that can connect to a database, such as MySQL. However, I cannot find any tutorial, nor drivers in order to connect to a MySQL database, in such a way JDBC works with Java. How can one do so?

I was also wondering if storing data to a database is a good design pattern for Cocoa, since Apple provides something I haven't had time to look at yet: Core Data. I am simply developing a small project that will run locally on my machine, so I can get more exposure to developing with Cocoa. I am used to Java, where I would connect to a DB via JDBC, but if Core Data is providing a stable and fast way to store data, I would definitely have a look at it. From a performance point of view, is Core Data worth it? What should I consider in my design to either use a standard database vs. Core Data?

If your application needs to connect to a remote database, or if the database needs to be shared with a server of some sort, use ODBC. There are libraries out there that'll do it for you. (I wouldn't recommend using mysql_client directly - it's very low-level, and takes a lot of code to get stuff done.)


If your application needs to stand alone, use Core Data. Be warned that it isn't an simple technology, though: you'll want to have a firm understanding of Cocoa before you start working with Core Data._______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Newbie question about Database (From: Mathieu Spénard-Gingras <email@hidden>)

  • Prev by Date: Re: Problem with updating NSProgressIndicator
  • Next by Date: Re: Cocoa et al as HCI usability problem
  • Previous by thread: Re: Newbie question about Database
  • Next by thread: Re: Newbie question about Database
  • Index(es):
    • Date
    • Thread