Rust学习之Diesel setup报错解决

Diesel setup报错解决

Diesel 是一个安全、可扩展的Rust ORM 和查询生成器。
Diesel 是 Rust 中与数据库交互最高效的方式,因为它对查询进行了安全且可组合的抽象。

1. 报错信息

diesel_demo on  master [?] via 🦀 1.75.0 via 🅒 base 
➜ diesel setup

Creating migrations directory at: /Users/qiaopengjun/Code/rust/diesel_demo/migrations
Creating database: postgres
could not translate host name "db" to address: nodename nor servname provided, or not known

2. 解决方案

  • 检查数据库是否正常运行
  • 检查数据库连接配置是否正确
  • 检查数据库用户名和密码是否正确
sudo vim /etc/hosts
127.0.0.1       db

3. 参考文档

posted @ 2024-01-28 17:17  寻月隐君  阅读(13)  评论(0编辑  收藏  举报