انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۵٫۰۴ اوبونتو منتشر شد 🎉

نویسنده موضوع: بروز خطای mysql not load در کیوت 5  (دفعات بازدید: 1590 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Arash Farahani

  • Jr. Member
  • *
  • ارسال: 56
بروز خطای mysql not load در کیوت 5
« : 16 آبان 1392، 08:12 ب‌ظ »
با سلام خدمت دوستان
من چند وقتی هست Qt 5.1.1  رو نصب کردم حالا وقتی میخوام با این کد

#include <QtCore/QCoreApplication>
#include <QtSql>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    QCoreApplication app(argc, argv);

    QTextStream cout(stdout, QIODevice::WriteOnly);

    QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
    db.setHostName("localhost");  // host
    db.setDatabaseName("test");            // database
    db.setUserName("root");                // user
    db.setPassword("test");               // password
    bool ok = db.open();

    if ( ok ) {

        cout << "Database open\n";

        db.close();
    }
    else
        cout << db.lastError().text() << endl;

    return 0;
}


به mysql وصل بشم با خطای mysql not load یا Driver not load مواجه میشم در صورتی که وقتی با phpmyadmin وارد میشم mysql فعال هست  هرچی هم جستجو کردم به نتیجه خوبی نرسیدم لطفا کمک کنید

آفلاین Arash Farahani

  • Jr. Member
  • *
  • ارسال: 56
پاسخ : بروز خطای mysql not load در کیوت 5
« پاسخ #1 : 17 آبان 1392، 11:09 ق‌ظ »
کسی نیست جواب بده!

آفلاین Arash Farahani

  • Jr. Member
  • *
  • ارسال: 56
پاسخ : بروز خطای mysql not load در کیوت 5
« پاسخ #2 : 17 آبان 1392، 05:00 ب‌ظ »
مرسی نمیخواد خودم فهمیدم با این تونستم درستش کنم


cd /opt/Qt5.1.1/5.1.1/Src/qtbase/src/plugins/sqldrivers/mysql

/opt/Qt5.1.1/5.1.1/gcc_64/bin/qmake -o Makefile "INCLUDEPATH+="/usr/include/mysql"LIBS+=-L/usr/lib/x86_64-linux-gnu" mysql.pro

make

/opt/Qt5.1.1/5.1.1/gcc_64/bin/qmake  "INCLUDEPATH+="/usr/include/mysql"LIBS+=-L/usr/lib/x86_64-linux-gnu" mysql.pro

make

make install