2020s1371
جمعه 31 مرداد 1393, 15:47 عصر
سلام
من روی سیستمم برنامه ی xampp رو نصب کردم که همراه خودش phpmyadmin و mysql رو داره
حالا من یه برنامه نوشتم توی کیوت که به این پایگاه داده ای که روی لوکال هاست من ، با پورت 50 قرار گرفته وصل بشه ولی پیغام عدم اتصال میده مشکل کجاست؟؟
پیغام رو روی لیبل نمایش میده)
#include "mainwindow.h"#include "ui_mainwindow.h"#include<QtSql/QSql>#include<QtSql/QSqlDatabase>#include <QSqlDatabase>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this);
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); db.setHostName("localhost"); db.setPort(50); db.setDatabaseName("MDB_sql"); db.setUserName("USER_sql"); db.setPassword("sqlpass"); if (!db.open()) { ui->label->setText("not connect"); } else { ui->label->setText("connected"); }
}
من روی سیستمم برنامه ی xampp رو نصب کردم که همراه خودش phpmyadmin و mysql رو داره
حالا من یه برنامه نوشتم توی کیوت که به این پایگاه داده ای که روی لوکال هاست من ، با پورت 50 قرار گرفته وصل بشه ولی پیغام عدم اتصال میده مشکل کجاست؟؟
پیغام رو روی لیبل نمایش میده)
#include "mainwindow.h"#include "ui_mainwindow.h"#include<QtSql/QSql>#include<QtSql/QSqlDatabase>#include <QSqlDatabase>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this);
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); db.setHostName("localhost"); db.setPort(50); db.setDatabaseName("MDB_sql"); db.setUserName("USER_sql"); db.setPassword("sqlpass"); if (!db.open()) { ui->label->setText("not connect"); } else { ui->label->setText("connected"); }
}