|
|
|
From Core Data to Spotlight, databases are becoming increasingly important for providing advanced features in your applications. Many of the most popular open source database solutions run natively on Mac OS X, and some are available to use right out of the box. The sources for the following projects are available as part of Darwin:
BerkeleyDB is available under the Sleepycat open source license, MySQL is available under the GPL license, and SQLite is available as part of the public domain. ArticlesMySQL on Mac OS XMySQL is a great database choice for web development projects. This article explains how to install and get started using MySQL on Mac OS X. PostgreSQL on Mac OS XPostgreSQL is an ACID-compliant, open-source database system that runs on nearly every flavor of Unix, including Mac OS X. This article covers PostgreSQL installation, and its use with Perl, PHP, and Java. It also provides a useful introduction to phpPgAdmin, a web-based database administration tool. Related LinksBug ReportingReport bugs or make enhancement requests for the components listed above. Darwin Source CodeSources for the components listed above are available here. MySQLA relational DBMS that is available in Darwin and Mac OS X Server. SqliteA light-weight relational database available in Darwin and Mac OS X, and Mac OS X Server. PostgreSQLA relational DBMS that is compatible with Darwin, Mac OS X, and Mac OS X Server. BerkeleyDBA light-weight database used by OpenLDAP and CyrusIMAP that is available in Darwin. |