怎么在linux系统中使用Qt连接MySQL数据库

  介绍

本篇文章给大家分享的是有关怎么在linux系统中使用Qt连接MySQL数据库,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

环境说明:
QtSDK
mysql5.1
1。安装MySQL
Linux下完整的MySQL开发需要安装服务器端,如果安装客户端也没什么不好。直接在软件中心搜MySQL,把客户端和服务器选上。
服务器在安装时会提示为根用户设置密码,设一个好了。
我使用的是mysql5.1版本,用户名密码存储在一个叫MySQL的数据库里,只有管理员级别才能看的到。
如果直接在终端中输入MySQL,可能会提示错误1045(28000),这是因为这时候你是以自己用户名访问数据库,而目前数据库中只有一个根用户。没关系,如果有必要,可以添加一个用户进去:
MySQL -uroot - p——在以根用户登录
格兰特使用> # include  & lt; QtCore/QCoreApplication>,   # include  & lt; QSqlDatabase>,   # include  & lt; QDebug>,   命令行参数个数,int 主要(int  char  * argv []),   {,   QCoreApplication (命令行参数个数,argv);,   QSqlDatabase  db=QSqlDatabase: addDatabase (“QMYSQL");,   db.setHostName (“localhost");,   db.setDatabaseName (“study");,   db.setUserName (“root");,   db.setPassword (“tyh");,   如果(! db.open ()) {,   qDebug () & lt; & lt;“Unable 用open  database",,   }{,其他   qDebug () & lt; & lt;“Database  connection  established",,   },   return  a.exec (),,   }


这里研究这个数据库之前我已经创建过了,如果连接成功,就会显示数据库连接建立只

以上就是怎么在linux系统中使用Qt连接MySQL数据库,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

怎么在linux系统中使用Qt连接MySQL数据库