为初学者推荐一个好的mongodb /数据库教程?

ale*_*lex 5 database mongodb

我是一名设计师; 精通HTML/CSS/JQuery.我对数据库几乎一无所知.我对学习mongodb感兴趣(看起来更简单),但找不到任何从头到尾都能抓住我的手的教程.我发现的大多数教程都教你如何在命令行或他们自己的基于web的shell中使用它.我正在寻找能够告诉我如何使用它实际部署网站的东西.

或者,如果mongodb不适合数据库新手,那么你能推荐一些对我正在寻找的东西有用的数据库教程吗?

sta*_*kex 6

以下是我在创建课程时所检查过的一些很好的资源:

掌握经典关系数据库:

继续可视化创建数据库:

接下来,您可以深入了解SQL知识:

现在,了解非关系型"NoSQL"世界:

注意:您可以直接直接访问MongoDB/NoSQL部分,但我建议至少查看第一个链接(关系数据库)以充分了解这两种范例的优缺点.

ps我不是tutsplus.com的一部分,也不属于他们.IMO,这些问题在那里得到了很好的解释


Gat*_* VP 4

我发现的大多数教程都会教您如何在命令行或他们自己的基于 Web 的 shell 中使用它。我正在寻找能够向我展示如何使用它实际部署站点的东西。

这基本上就是 MongoDB 的起点。它并不真正达到 MySQL 或 SQL Server 的级别,只需单击几个按钮,一切就可以神奇地工作。

本教程将从命令行开始,以便您可以执行基本的 CRUD(创建/读取/更新/删除)。然后,您需要了解您在 Web 服务器上使用的任何语言(PHP、Ruby、C# 等)的具体细节

有一些入门教程(在服务器上安装 MongoDB、安装驱动程序等)。但您必须让我们知道您在后端使用的语言。


PHP 有大量的“入门”文档。

这是一个很好的链接这是包含基本包装器代码的链接之一。这里有一个包含广泛示例的链接

您可能会发现 PHP 代码与 shell 非常相似。您可以使用array('_id' => 'bob')代替{ _id: 'bob'}db->coll->find()代替db.coll.find()