简介 sqlx 是 rust 中的一个数据库访问工具.具有以下特点: 异步:原生就支持异步,在并发性高的场合能够得到更好的支持 编译时检查查询:sqlx可以在 cargo build 的时候检查执行sql和响应值 多数据库支持:PostgresSQL,MySql,SqlLite,MSSql,MariaDB 多运行时支持:支持主流 rust 运行时.async-std,tokio,actix,native-tls,rustls 内置连接池,支持查询缓存 不足 sqlx 不是 orm 框架 实践 本