安装MySQL
网上教程很多
针对于5.0以上的版本,MySQL的安装路径有无空格
都可以。
本人安装路径有空格
安装QT
本人安装了VS2013,所以QT版本选择的时候,选择的是qt-opensource-windows-x86-msvc2013_64-5.4.1.exe
建立连接
把D:\MySQL\MySQL Server 5.6\lib\libmysql.dll
文件
复制到D:\Qt\Qt5.4.1\5.4\msvc2013_64\bin
目录下
创建项目
在.pro文件中添加QT += sql以便引用Qt数据库的头文件
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QSqlDatabase>
#include <QDebug>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setPort(3306);
db.setDatabaseName("vda");
db.setUserName("root");
db.setPassword("123");
if(db.open())
{
qDebug()<<"success!";
}else{
qDebug()<<"failure";
}
}
MainWindow::~MainWindow()
{
delete ui;
}
运行即可!