文档菜单
文档首页
/ / /
Rust 驱动
/

下载和安装

1

确保您的开发环境中已安装 Rust 1.60 或更高版本,以及 Rust 包管理器 Cargo。

有关如何安装 Rust 和 Cargo 的信息,请参阅官方 Rust 指南中的下载和安装 Rust.

2

在您的 shell 中,运行以下命令以创建名为rust_quickstart 的目录用于此项目

cargo new rust_quickstart

当此命令成功完成后,您在 rust_quickstart 目录中将有 Cargo.toml 文件和包含 main.rs 文件的 src 目录。

运行以下命令以进入项目目录

cd rust_quickstart
3

将以下crate添加到您的项目中,方法是在项目中的Cargo.toml文件中包含它们

  • mongodb,Rust驱动程序crate

  • serde,序列化crate

  • futures,一个提供核心抽象的异步运行时crate

提示

mongodb crate解决了bson crate,这是主要的MongoDB数据表示crate。您可以在依赖列表中省略bson crate。

该驱动程序支持异步和同步运行时。要查看每个运行时的示例依赖列表,请从以下异步API同步API选项卡中选择

[dependencies]
serde = "1.0.188"
futures = "0.3.28"
tokio = {version = "1.32.0", features = ["full"]}
[dependencies.mongodb]
version = "3.1.0"
[dependencies]
serde = "1.0.188"
[dependencies.mongodb]
version = "3.1.0"
features = ["sync"]

要了解更多关于异步和同步运行时的信息,请参阅异步和同步API指南

完成这些步骤后,您已安装了Rust和Cargo,并且有一个新的带有必要驱动程序依赖项的Rust项目。

注意

如果在这一步遇到问题,请在该页面的右上角使用反馈按钮提交反馈,或在MongoDB社区论坛中寻求帮助。

返回

快速入门