Skip to main content
Module

x/denodb/deps.ts>MySQLConnection

MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for Deno
Latest
class MySQLConnection
import { MySQLConnection } from "https://deno.land/x/denodb@v1.4.0/deps.ts";

Connection for mysql

Constructors

new
MySQLConnection(config: ClientConfig)

Properties

private
_timedOut: boolean
private
_timeoutCallback: () => unknown
private
optional
conn: Deno.Conn
capabilities: number
readonly
remoteAddr: string
serverVersion: string
state: ConnectionState

Methods

private
_connect()
private
buildIterator(fields: FieldInfo[]): any
private
nextPacket(): Promise<ReceivePacket>
close(): void

Close database connection

connect(): Promise<void>

Connect to database

execute(
sql: string,
params?: any[],
iterator?,
): Promise<ExecuteResult>

execute sql

query(sql: string, params?: any[]): Promise<ExecuteResult | any[]>

excute query sql