在Mac上使用MySQL和Qt

时间:2014-07-05 00:38:44

标签: c++ mysql database qt driver

经过2天的挣扎,我找不到任何解释好的方法来安装Mysql与Mac上的Qt一起使用。所以我认为这不仅对我有用。

问题发生在第3步。

步骤:

  1. 下载Qt
    http://qt-project.org/downloads
    选择在线安装程序 安装时不要忘记安装您的版本的Source组件!

  2. 下载Mysql:http://dev.mysql.com/downloads/mysql/#downloads
    DMG 32或64位
    安装时打开:mysql-5.5.9-osx10.6-x86_64.pkg(数字取决于版本)并按照步骤操作。
    打开终端(应用程序,实用程序)类型:

  3.   

    cd / usr / local / mysql
         sudo ./bin/mysqld_safe

    必要时输入密码

    按:Ctrl + Z

    类型:

      

    BG

    按:Ctrl + D
    退出终端。

    最好为after设置密码,这样做。再次打开终端类型:

      

    / usr / local / mysql / bin / mysqladmin -u root密码YOUR_NEW_PASSWORD

    3.在Qt中安装驱动程序

      

    cd $ QTDIR / src / plugins / sqldrivers / mysql
      qmake“INCLUDEPATH + = / usr / local / include”“LIBS + = - L / usr / local / lib -lmysqlclient_r”mysql.pro
      制作

    STEP 3不起作用因为;正如Qt所说:

    You need the MySQL header files and as well as the shared library libmysqlclient.so
    

    我如何获得这些?

      

    apt-get install mysql-devel

    不起作用,因为我在Mac上,所以安装了Homebrew,但我无法安装

      

    brew install libmysqlclient-dev

    如果有人在mac上使用/使用它,那么建立适当的信息会很好......

0 个答案:

没有答案