Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pustaka MySQL C API untuk iPhone

Begini cara saya melakukannya:

1) Unduh versi kode sumber Connector/C dari MySQL

2) Unduh cmake (jika Anda telah menginstal macport, ketik "sudo port install cmake")

3) Dapatkan file rantai alat dari http://sites.google.com/site/michaelsafyan/coding/resources/how-to-guides/cross-compile-for -the-iphone/how-to-cross-compile-for-the-iphone-using-cmake

4) Dalam file rantai alat untuk simulator, hapus satu arsitektur dari baris yang berisi CMAKE_OSX_ARCHITECTURES

5) Jika Anda ingin membangun simulator, salin header yang hilang di /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/usr/include/netinet/ (ip.h dan in_system.h) dari /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/include/netinet

6) Buat direktori bernama "compiled_library" di suatu tempat, misalnya di Desktop Anda

7) Panggil cmake seperti ini:cmake -DCMAKE_TOOLCHAIN_FILE=/path/to/iphone-toolchain-file -DCMAKE_INSTALL_PREFIX=/path/to/compiled_library -DHAVE_FDATASYNC:INTERNAL=0

8) Perhatikan bahwa jika Anda ingin menjalankan cmake untuk kedua kalinya, Anda mungkin harus menghapus file cache terlebih dahulu

9) ketik make install

10) Sekarang Anda memiliki perpustakaan yang dikompilasi di /path/to/compiled_library. Salin direktori file header dan libmysql.a ke proyek xcode Anda melalui "Tambahkan file yang ada...". Pustaka harus ditambahkan secara otomatis ke tahap tautan.

11) WOOHO. Gunakan mysql C API.

12) Jika ini terlalu banyak pekerjaan, saya sedang menulis kerangka pembungkus MySQL untuk iPhone. Saya akan menerbitkannya dalam sepuluh tahun ke depan dan meletakkan tautan di sini.

EDIT:Orang lain membuat Pembungkus Objective C untuk perpustakaan klien MySQL:http://www.karlkraft.com/index.php/2010/09/17/mysql-for-iphone-and-osx/



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perlu memasukkan 100000 baris di mysql menggunakan hibernate dalam waktu kurang dari 5 detik

  2. Bagaimana cara mengurutkan waktu ( Dalam AM / PM ) dalam SQL?

  3. menentukan classpath untuk jython mandiri

  4. Jumlah kumulatif lebih dari satu set baris di mysql

  5. kueri diri rekursif