Methods
changeUser
-
Parameters
Returns PromiseLike<void>
-
Parameters
-
-
handler: ((res: AsyncResult<void>) => void) | Handler<AsyncResult<void>>
closeHandler
- closeHandler(handler: ((res: void) => void) | Handler<void>): MySQLConnection
-
Parameters
-
handler: ((res: void) => void) | Handler<void>
debug
- debug(): PromiseLike<void>
- debug(handler: ((res: AsyncResult<void>) => void) | Handler<AsyncResult<void>>): MySQLConnection
-
Returns PromiseLike<void>
-
Parameters
-
handler: ((res: AsyncResult<void>) => void) | Handler<AsyncResult<void>>
exceptionHandler
- exceptionHandler(handler: ((res: Throwable) => void) | Handler<Throwable>): MySQLConnection
-
Parameters
-
handler: ((res: Throwable) => void) | Handler<Throwable>
getInternalStatistics
- getInternalStatistics(): PromiseLike<string>
- getInternalStatistics(handler: ((res: AsyncResult<string>) => void) | Handler<AsyncResult<string>>): MySQLConnection
-
Returns PromiseLike<string>
-
Parameters
-
handler: ((res: AsyncResult<string>) => void) | Handler<AsyncResult<string>>
ping
- ping(): PromiseLike<void>
- ping(handler: ((res: AsyncResult<void>) => void) | Handler<AsyncResult<void>>): MySQLConnection
-
Returns PromiseLike<void>
-
Parameters
-
handler: ((res: AsyncResult<void>) => void) | Handler<AsyncResult<void>>
prepare
- prepare(sql: string): PromiseLike<PreparedStatement>
- prepare(sql: string, handler: ((res: AsyncResult<PreparedStatement>) => void) | Handler<AsyncResult<PreparedStatement>>): MySQLConnection
-
Parameters
Returns PromiseLike<PreparedStatement>
-
Parameters
-
sql: string
-
handler: ((res: AsyncResult<PreparedStatement>) => void) | Handler<AsyncResult<PreparedStatement>>
resetConnection
- resetConnection(): PromiseLike<void>
- resetConnection(handler: ((res: AsyncResult<void>) => void) | Handler<AsyncResult<void>>): MySQLConnection
-
Returns PromiseLike<void>
-
Parameters
-
handler: ((res: AsyncResult<void>) => void) | Handler<AsyncResult<void>>
setOption
-
Parameters
Returns PromiseLike<void>
-
Parameters
-
-
handler: ((res: AsyncResult<void>) => void) | Handler<AsyncResult<void>>
specifySchema
- specifySchema(schemaName: string): PromiseLike<void>
- specifySchema(schemaName: string, handler: ((res: AsyncResult<void>) => void) | Handler<AsyncResult<void>>): MySQLConnection
-
Parameters
Returns PromiseLike<void>
-
Parameters
-
schemaName: string
-
handler: ((res: AsyncResult<void>) => void) | Handler<AsyncResult<void>>
Static cast
-
Parameters
-
sqlConnection: SqlConnection
Static connect
-
Parameters
-
Parameters
Returns void
-
Parameters
-
vertx: Vertx
-
connectionUri: string
-
Parameters
Returns void
An interface which represents a connection to MySQL server.
The connection object supports all the operations defined in the interface, in addition it provides MySQL utility command support: