Menu

MySQL 라이브러리 Qt 로 재구축

2015. 12. 11. 10:25

냥쿤이 Qt


에러 출력 : 

QSqlDatabase: QMYSQL driver not loaded

QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3

QSqlError(-1, “ driver not loaded”, “ driver not loaded”)



해결방법 : 

nyangkune@usename-pc ~ $ sudo apt-get install tasksel

nyangkune@usename-pc ~ $ sudo tasksel install LAMP

nyangkune@usename-pc ~ $ sudo tasksel install libmysqlclient-dev

nyangkune@usename-pc ~ $ cd /home/usename/Qt5.0.2/5.0.2/Src/qtbase/src/plugins/sqldrivers/mysql

nyangkune@usename-pc ~ $ /home/usename/Qt5.0.2/5.0.2/gcc_64/bin/qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/x86_64-linux-gnu -lmysqlclient_r" mysql.pro

nyangkune@usename-pc ~ $ make

nyangkune@usename-pc ~ $ make install@


위의 예제용 QMAKE 의 AWS 에서의 실행 구조 (아래)

(qmake가 있는 폴더에서)./qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/x86_64-linux-gnu -lmysqlclient_r" /home/nyangkune/Qt/5.5/Src/qtbase/src/plugins/sqldrivers/mysql/mysql.pro



중요 참고 사이트 

1)  http://adamcavendish.is-programmer.com/posts/40431.html

2)  https://forum.qt.io/topic/36072/solved-qmysql-driver-not-loaded-on-ubuntu/30


'Qt' 카테고리의 다른 글

Linux :: Ubuntu Qt 세팅  (0) 2016.01.08
MinGW :: QT 에서 MySQL 드라이버로드  (0) 2016.01.08
QT - Visual 연동  (0) 2015.12.06
AndroidStudio SDK, NDK  (0) 2015.12.06
QString -> 쿼리문  (0) 2015.12.06