用 Rust 实现的 Mysql 客户端库。

时间:2024-07-18 11:54:58
【文件属性】:

文件名称:用 Rust 实现的 Mysql 客户端库。

文件大小:93KB

文件格式:ZIP

更新时间:2024-07-18 11:54:58

mysql rust database driver

mysql这个板条箱提供:纯 Rust 中的 MySql 数据库驱动程序;连接池。特征:macOS、Windows 和 Linux 支持;通过nativetls创建的 TLS 支持;MySql文本协议支持,即支持简单的文本查询和文本结果集;MySql 二进制协议支持,即支持预处理语句和二进制结果集;支持多结果集;支持预处理语句的命名参数;准备好的语句的可选每个连接缓存;支持大于 2^24 的 MySql 数据包;支持 Unix 套接字和 Windows 命名管道;支持自定义 LOCAL INFILE 处理程序;支持MySql协议压缩;支持认证插件:mysql_native_password - 用于 v8 之前的 MySql;caching_sha2_password - 适用于 MySql v8 及更高版本。安装将所需版本的 crate 放入Cargo.toml的dependencies部分:[dependencies ]mysql =" *"例子use mysql::* ;use mysql:: prelude::* ; #[derive(Debug, PartialEq, Eq)


【文件预览】:
rust-mysql-simple-master
----.gitignore(70B)
----Makefile(3KB)
----src()
--------conn()
--------error.rs(40KB)
--------io()
--------lib.rs(31KB)
----Cargo.toml(1KB)
----LICENSE-MIT(1KB)
----README.md(23KB)
----tests()
--------client.p12(2KB)
--------client-cert.pem(1KB)
--------server-cert.pem(1KB)
--------ca-cert.pem(1KB)
--------server-key.pem(2KB)
--------client-key.pem(2KB)
--------ca-key.pem(2KB)
----azure-pipelines.yml(8KB)
----LICENSE-APACHE(11KB)
----README.tpl(873B)
----build.rs(691B)

网友评论