Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 赞成和反对;PostgreSQL和MySQL在Qt中的缺点?_C++_Mysql_Sql_Qt_Postgresql - Fatal编程技术网

C++ 赞成和反对;PostgreSQL和MySQL在Qt中的缺点?

C++ 赞成和反对;PostgreSQL和MySQL在Qt中的缺点?,c++,mysql,sql,qt,postgresql,C++,Mysql,Sql,Qt,Postgresql,PostgreSQL和MySql在Qt中使用QSqlDatabase类的优缺点是什么?当与C++远程连接时,有一个首选数据库吗?这些是我目前唯一的选择,我是否应该寻求其他选择?QSqlDatabase与数据库无关。对于不同的驱动程序,QtSql类的行为可能有一些细微的差异,但仍然可以编写数据库无关的应用程序 我认为你真的应该选择你最熟悉的,除非有令人信服的理由特别喜欢 我最喜欢PostgreSQL,因为 为我工作 适合我的项目 是成熟可靠的 文档非常棒 社区太棒了 对我来说,设置起来更容易 是

PostgreSQL和MySql在Qt中使用
QSqlDatabase
类的优缺点是什么?当与C++远程连接时,有一个首选数据库吗?这些是我目前唯一的选择,我是否应该寻求其他选择?

QSqlDatabase
与数据库无关。对于不同的驱动程序,
QtSql
类的行为可能有一些细微的差异,但仍然可以编写数据库无关的应用程序

我认为你真的应该选择你最熟悉的,除非有令人信服的理由特别喜欢

我最喜欢PostgreSQL,因为

  • 为我工作
  • 适合我的项目
  • 是成熟可靠的
  • 文档非常棒
  • 社区太棒了
  • 对我来说,设置起来更容易
  • 是的,我是一个非常狂热的PostgreSQL粉丝
在某些特定场景中,使用SQLite可能是有意义的