ローカル・データベースとネットワーク・データベースについて


ライタでは、基本的にデータベースが使用されますが、データベースにはローカル・データベースとネットワーク・データベースがあります.
ローカルデータベースだけであれば、一般的に簡単なsqliteという簡便なデータベースを使用することができ、基本的なプログラミングソフトウェアには駆動があり、ダウンロードしてインストールする必要がなく、簡単で便利です.ファイルを作ってデータを保存するだけでいいです.
これに対して、簡単なローカルデータベース表示変更ソフトウェアsqlitestudio-2.0.0を推奨します.
対照的に、ネットワークでデータを共有するには、mySQLというネットワークデータベースが必要です.
まず、コンピュータのバージョンとソフトウェアのバージョンに対応するドライバをダウンロードする必要があります.
ソフトウェアに対応する位置にドライバをインストールし、
コンピュータの環境変数を変更し、
ソフトウェアの環境変数の値を変更します.
次に、まずサーバを構築します(イントラネットでも外部ネットでも構いません).
ソフトウェアで独自のデータベースを構築できます.ソフトウェアはMySQLWorkbenchをお勧めします.exe
プログラム内で自分のデータベースにアクセスするには、次のようにします.
static bool createConnection()
{
    QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
    db.setHostName("sheng2212.eicp.net");
    db.setDatabaseName("earth");
    db.setUserName("mytest");
    db.setPassword("test");
    if(!db.open())
    {
        QMessageBox::critical(0,QObject::tr("       "),db.lastError().text());
        return false;
    }
    else
    {
        qDebug()<<"       ";
        return true;
    }
 
 
}
 
  
 

在main函数中调用

createConnection()