object-c 连接mysql

1. 通读 'mysql的使用'

 

2. 在Target->build setting 修改配置

   User Header Search Paths 加入 /usr/local/mysql/include

   Other Linker Flags 加入 -L/usr/local/mysql/lib,-lmysqlclient,-lssl,-lcrypto

   注:Linker Flags 里面具体加哪些东西可在命令行中运行以下命令可得到

   $ /usr/local/mysql/bin/mysql_config --libs

 

3. 报错

   3.1  运行报错 Library not loaded: libmysqlclient.21.dylib

      建立软连接即可

      $ sudo ln -s /usr/local/mysql/lib/libmysqlclient.21.dylib /usr/lib

      //以上

 

   3.2 编译报错 error: 'mysql/udf_registration_types.h' file not found with <angled> include; use "quotes" instead

      将 Always Search User Paths 置为YES即可

 

   3.3 使用mysql的函数的文件最好后缀为 .mm

 

4. 使用

   4.1 第三方框架

       ohmysql

 demo

posted @ 2019-10-17 11:41  古龙•历山大亚  阅读(355)  评论(0编辑  收藏  举报