#include "historydata.h" #include "ui_historydata.h" #include <QMessageBox> #include <QDebug> HistoryData::HistoryData(QWidget *parent) : QMainWindow(parent), ui(new Ui::HistoryData) { ui->setupUi(this); } HistoryData::~HistoryData() { delete ui; } void HistoryData::on_pushButton_clicked() { //æ·»åŠ ä¸€ä¸ªæ•°æ®åº“ QSqlDatabase db=QSqlDatabase::addDatabase("QMYSQL"); //括å·å†…è¦å†™å‡ºæ•°æ®åº“的类型 //设置数æ®åº“ db.setHostName("127.0.0.1"); //设置数æ®åº“的主机ip //设置数æ®åº“的用户å db.setUserName("root"); //设置数æ®åº“的密ç db.setPassword("root"); //这个就是安装MySQL时设置的密ç //设置数æ®åº“çš„åå— db.setDatabaseName("stock_plan"); //打开数æ®åº“(已ç»å®‰è£…过mysql驱动了) if(db.open()==false){ QMessageBox::warning(this,"waring",db.lastError().text()); }else{ qDebug()<<"mysql conn ok"; } }