回复下方公众号【面试指南】即可获取为您整理的107页后端笔试题。
MongoDB是一种非关系型数据库,广泛应用于后端开发。 但它的安装方法和启动方法很多时候会让我们感到困惑。 明天给大家分享一些MongoDB在Windows系统下的安装和启动方法。 希望能帮助你理解它的用法并跳过。 安装和启动的一些坑。
在windows系统中,安装软件有两种方式,MongoDB也不例外:
二进制补码软件安装
说明我们下载的安装包是一个msi文件。 双击后选择下一步的安装方式。
如右图所示:
双击后的步骤如右图所示:
此时,如果您的电脑使用一块硬盘,建议选择自定义安装。 我们可以自定义安装路径,防止磁盘上放置过多的内容; 如果您的电脑使用多个硬盘,建议选择系统默认设置安装,防止安装到非系统盘,启动时因权限或系统识别问题导致启动失败。
选择要安装的系统设置,如右图所示:
这时候建议取消勾选默认的数据库管理软件,因为这个时候需要下载并安装这个管理软件,需要很长的时间,很多时候甚至会卡在这里。 如果我们需要使用该数据库管理软件typescript设置启动页面,可以自行下载安装。 点击下一步后,出现安装按钮:
单击“安装”按钮,根据我们选择的选项开始安装。
安装成功后,单击“完成”按钮。 此时,安装过程默认在我们的电脑上安装MongoDB服务,如右图:
之后我们就可以使用命令行或者通过数据库管理软件来操作数据库了。
源码编译方式安装
意思是我们下载的是源码的压缩包。 解压后通过命令启动或安装服务器即可使用。
如右图所示:
解压后的目录与第一种方法安装后的目录相同。 您需要使用命令形式来安装或启动该服务。 这样的启动方式有两种:一种叫前台启动,这些启动方式适合use和go,也就是说什么时候使用,什么时候启动; 另一种称为后台启动,这些方式适合常年频繁使用,并将MongoDB安装为计算机服务并开启自启动服务。 每次使用时不需要启动它,直接操作即可。
无论是前台启动还是后台启动,我们都需要通过命令来执行解压包中的二进制补码可执行文件。 因此,在打开命令行时,需要先将路径切换到解压包中的bin文件夹。 为了操作方便,我们不需要每次都切换到这个文件夹。 我们可以将解压包中的bin文件夹设置为电脑的环境变量。 这允许命令行在任何路径中执行二进制补码可执行文件。 。
解压包目录如下:
bin 文件夹中存储的所有可执行二进制补码文件为:
前台启动命令
mongod --dbpath="指定存放数据的文件夹的绝对路径"
默认情况下,解压后的包中没有存放数据的文件夹,通常需要我们自动创建。 我们将在bin文件夹同级目录下创建一个data文件夹,在data文件夹中新建一个db文件夹,并使用db文件夹作为存储数据的文件夹。
启动成功,如右图:
前台启动后,不允许关闭当前命令行窗口。 关闭它意味着停止操作。 如果要使用命令行窗口操作数据,需要重新打开另一个命令行窗口。
上次再次操作时,需要重启前台。
后台启动方式
首先,您需要在计算机上安装 MongoDB 作为服务。 命令如下:
mongod --logpath "日志文件的绝对路径" --logappend --dbpath "指定存放数据的文件夹的绝对路径" --directoryperdb --bind_ip 0.0.0.0 --serviceName MongoDB --install
默认情况下,日志文件不附带,需要自动创建。 参数--logappend表示指定日志为追加方式而不是覆盖方式; 参数directoryperdb指定每个数据库的文件存放在不同的文件夹中。 中,方便管理数据,提高数据吞吐量; 参数bind_ip代表绑定ip; 参数serviceName指定计算机中的服务名称。 执行命令后,我们可以在“本笔记本”的“管理”中的“服务和应用程序”中打开“服务”,找到MongoDB服务。
启动服务的命令:
net start MongoDB
MongoDB是里面安装服务时指定的服务名。
启用该服务后,可以通过管理软件或命令行操作数据。
当上次需要再次操作数据时,无需启动,只需打开管理软件或命令行即可操作。
杂项笔记
在命令行上编写命令时执行命令通常容易出错且耗时。 因此,很多人会将安装服务和启动服务这两个命令写在一个后缀为bat的可执行文件中,然后在键盘上双击运行。 通过更改文件也可以达到同样的效果typescript设置启动页面,如右图:
该文件需要在许多计算机上以管理员身份运行。 为了以防万一,我们执行该文件时,直接右键选择“以管理员身份运行”。
-结尾-
近期新课程:
Vue 基础知识 | 小程序开发| 开始使用 JQuery | PC页面布局| 打字稿 | JS基本运算符| 数据类型之间的存储差异服务端渲染和客户端渲染 | 套接字编程