【发布时间】:2011-09-01 13:50:20
【问题描述】:
我正在用 C++ 制作一个游戏,需要存储和检索有关玩家的信息(姓名、电子邮件、高分)等。我想尝试自己用 XML 来做,但我认为是一个真正的数据库(也许SQL?)会做得更好,因为随着时间的推移可能会有成千上万的用户。
是否有库可以与数据库进行简单的交互,例如查询、检索信息和存储信息?
谢谢
【问题讨论】:
我正在用 C++ 制作一个游戏,需要存储和检索有关玩家的信息(姓名、电子邮件、高分)等。我想尝试自己用 XML 来做,但我认为是一个真正的数据库(也许SQL?)会做得更好,因为随着时间的推移可能会有成千上万的用户。
是否有库可以与数据库进行简单的交互,例如查询、检索信息和存储信息?
谢谢
【问题讨论】:
是的,SQLite 会做到这一点。它将数据库存储为本地文件,因此如果您想要一个在线数据库服务器,那么这可能不是最佳选择。
【讨论】:
听起来sqlite 可能很适合您。它不需要持续运行的数据库服务器,而且它比手动 xml 序列化更智能。
Sqlite 有documentation。
【讨论】: