[][src]Module rbatis_drivers::mysql

MySQL RDBC Driver

This crate implements an RDBC Driver for the mysql crate.

The RDBC (Rust DataBase Connectivity) API is loosely based on the ODBC and JDBC standards.

use crate::*;
use rdbc::mysql::MySQLDriver;
use rdbc::Driver;
let driver = MySQLDriver::new();
let mut conn = driver.connect("mysql://root:password@localhost:3307/mysql").unwrap();
let mut stmt = conn.prepare("SELECT a FROM b WHERE c = ?").unwrap();
let mut rs = stmt.execute_query(&[Value::Int32(123)]).unwrap();
while rs.next() {
  println!("{:?}", rs.get_string(1));
}

Structs

MySQLDriver
MySQLResultSet