C语言初学者应该使用什么数据库?
我可以使用 MySQL 吗?
谢谢
您可以使用 SQLite、MySQL、PostgreSQL 或任何其他具有 C 语言绑定的 DBMS。
如果您的问题是“您向初学者推荐什么 RDBMS?” 我同意 MySQL 不是一个糟糕的选择。它易于安装和配置。我认为现在大多数 RDMS 都可以从 C 代码中访问
MySQL 有 C 绑定,所以你可以使用它;libmysql 通常会安装必要的头文件和库文件。如果您只想在 C 语言中使用 DBMS,您也可以尝试使用SQLite 之类的东西。
正如所指出的,大多数都有 C 绑定,所以是合适的。MySQL 是开源的,并且有很多在线文档和印刷书籍,所以这是一个好的开始。
SQLite 拥有越来越多的粉丝,但我还没有使用它。设置/安装会容易得多,因此可以很好地学习表和 SQL。