qt使用mysql

Qt使用mysql

虽然qt自己编译生成了libmysqlclient.so,但是这个文件还依赖于系统的libmysqlclient.so.18,但是很多主机都没有安装这个

查看缺少的文件

1
2
cd /the/path/to/libmysqlclient.so
ldd libmysqlclient.so

  1. 下载

    1
    https://dev.mysql.com/downloads/connector/c/
  2. 复制

    1
    cp libmysqlclient.so.18 /usr/lib
  3. 使用
    重新编译工程并使用