deepin下qt连接mysql
时间: 2023-09-03 22:07:40 浏览: 240
在 Deepin 操作系统中,连接 MySQL 数据库需要安装相应的 Qt 组件和 MySQL 驱动程序。以下是连接 MySQL 数据库的步骤:
1. 安装 Qt 组件
打开终端,输入以下命令安装 Qt 组件:
```
sudo apt-get install libqt4-sql-mysql
```
2. 安装 MySQL 驱动程序
输入以下命令安装 MySQL 驱动程序:
```
sudo apt-get install libqt4-sql-mysql libmysqlclient-dev
```
3. 在 Qt 项目中添加 MySQL 驱动程序
在 Qt 项目中,需要在.pro 文件中添加以下代码:
```
QT += sql
QT += mysql
```
4. 连接 MySQL 数据库
使用以下代码在 Qt 项目中连接 MySQL 数据库:
```
#include <QSqlDatabase>
#include <QSqlQuery>
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost"); // 修改为 MySQL 服务器的地址
db.setDatabaseName("testdb"); // 修改为要连接的数据库名称
db.setUserName("user"); // 修改为数据库的用户名
db.setPassword("password"); // 修改为数据库的密码
if (!db.open()) {
qDebug() << "Failed to connect to database";
}
else {
qDebug() << "Connected to database";
}
```
以上是在 Deepin 操作系统下连接 MySQL 数据库的基本步骤,你可以根据实际情况进行调整。
阅读全文
相关推荐

















