您的位置:首页 > 编程语言 > Qt开发

用Qt4 连接MySQL

2009-07-29 21:02 330 查看
最近学习Qt4的数据库编程方面,早上安装了下MySQL,这里写Qt4连接MySQL的方法

首先,自己先去建立一个数据库名为,DB_Name

然后,自己可以尝试下连接,利用mysql-admin是个很好用的工具,保证数据连接是没有问题的,这里用的Server Name 就用本地的吧(localhost)

保证数据库连接没问题以后,就可以参考下这下面的代码了(仅供参考,有问题请来信),我把它写成函数的形式,方便以后调用

bool createConnection()
{
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setDatabaseName("DB_Name");
db.setUserName("root");
db.setPassword("123456");
if (!db.open()) {
QMessageBox::warning(0, QObject::tr("Database Error"),
db.lastError().text());
return false;
}
return true;
}


Sever Name:localhost使用本地连接

数据库名:DB_Name

登录账户:root

密码:123456
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: