object-c 连接mysql

◇◆丶佛笑我妖孽 提交于 2019-12-01 15:36:10

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!