使用qt-free-3.1.2想连上mysql 我的步骤如下:
1.编译mysql插件,按照文档里面的做法,稍许改动,如下:
qmake -o Makefile "INCLUDEPATH+=/usr/local/mysql/include/mysql" "LIBS+=-L/usr/local/mysql/lib/mysql -lmysqlclient" mysql.pro
因为mysql装在/usr/local/mysql下,
在/qt/plugins/sqldrivers生成了一个libqsqlmysql.so文件
2.使用mysql4.1.18建立了一个名叫car的数据库,user是root 密码没有
3.连接过程:
启动mysql,使用qt/example里程序,说driver not loaded
使用qt designer 使用dataview建立连接
Name: default
Driver: QMYSQL
Database Name:car
Username: root
Passfort:空
Hostname:localhost
Port:Default
无法连接
使用hostname命令 得到localhost
是不是一定要使用mysql.3?使用mysql.5行不行?
希望哪位大虾能够解答一下