MySQL Shell API 9.0.1
Unified development interface for MySQL Products
Modules | Classes
X DevAPI

Modules

 mysqlx
 Encloses the functions and classes available to interact with an X Protocol enabled MySQL Product.
 

Classes

class  Collection
 A Collection is a container that may be used to store Documents in a MySQL database. More...
 
class  CollectionAdd
 Handler for document addition on a Collection. More...
 
class  CollectionFind
 Handler for document selection on a Collection. More...
 
class  CollectionModify
 Operation to update documents on a Collection. More...
 
class  CollectionRemove
 Operation to delete documents on a Collection. More...
 
class  BaseResult
 Base class for the different types of results returned by the server. More...
 
class  Result
 Allows retrieving information about non query operations performed on the database. More...
 
class  DocResult
 Allows traversing the DbDoc objects returned by a Collection.find operation. More...
 
class  RowResult
 Allows traversing the Row objects returned by a Table.select operation. More...
 
class  SqlResult
 Allows browsing through the result information after performing an operation on the database done through Session.sql More...
 
class  Schema
 Represents a Schema as retrieved from a session created using the X Protocol. More...
 
class  Session
 Enables interaction with a MySQL Server using the X Protocol. More...
 
class  SqlExecute
 Handler for execution SQL statements, supports parameter binding. More...
 
class  Table
 Represents a Table on an Schema, retrieved with a session created using mysqlx module. More...
 
class  TableDelete
 Operation to delete data from a table. More...
 
class  TableInsert
 Handler for Insert operations on Tables. More...
 
class  TableSelect
 Handler for record selection on a Table. More...
 
class  TableUpdate
 Handler for record update operations on a Table. More...
 

Detailed Description

NoSQL-like Database API to use MySQL as a Document Store.