خطای driver not loaded در کیوت - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

خطای driver not loaded در کیوت

0 امتیاز

سلام

چطوری میشه از mysql در qt استفاده کرد؟ وقتی که این کد رو مینویسم:

QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");

این خطا رو میده:

QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE  QMYSQL  QMYSQL3 QPSQL QPSQL7

من از دبیان استفاده میکنم. محتوی پوشه plugins/sqldrivers هم اینا هستن:

libqsqlite.so  libqsqlmysql.so  libqsqlpsql.so

خروجی دستور  ldd libqsqlmysql.so :

libmysqlclient_r.so.16 => not found

روی سیستم  libmysqlclient_r.so.18 نصبه.

سوال شده فروردین 17, 1394  بوسیله ی moh3en (امتیاز 209)   15 28 40
دوباره تگ گذاری شد فروردین 17, 1394
یک کاری را در ابتدا انجام بدید فلدر plugin\sqldrivers را در فلدر debug پروژه کپی کنید ببینید باز هم مشکل دارید.
مرسی از پاسختون
libmysqlclient_r.so.16  رو نصب کردم درست شد.

پاسخ شما

اسم شما برای نمایش (دلخواه):
از ایمیل شما فقط برای ارسال اطلاعات بالا استفاده میشود.
تایید نامه ضد اسپم:

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
...