Qt 连接mysql数据库 QSql

注:基于VS2010   Qt5

#include 
#include 
#include 
........


  QSqlDatabase db=QSqlDatabase::addDatabase("QMYSQL");//新建数据库(QMYSQL)为自定义
  db.setHostName("");
  db.setDatabaseName("");
  db.setUserName("");
  db.setPassword("");
  bool ret=db.open();//确认数据库是否打开

  if(ret)
  {
    qDebug("open db ok");//debug模式下显示信息
    QSqlQuery query( "SELECT filename  FROM communication" );
    QList list;
    while(query.next())
    {  
		QString filename=query.value(0).toString();
		list<

项目右键->Qt Project Settings->Qt Modules选项卡->对勾SQL


你可能感兴趣的:(Qt)