下載本手冊
PDF (美式信紙) - 1.2Mb
PDF (A4) - 1.2Mb


X DevAPI 使用者指南,適用於 Python 模式中的 MySQL Shell

摘要

供使用 X DevAPI 的開發人員使用的使用者文件。

如需法律資訊,請參閱法律聲明

如需使用 MySQL 的協助,請造訪 MySQL 論壇,您可以在此處與其他 MySQL 使用者討論您的問題。

文件產生於:2024-07-22 (修訂版:79084)

目錄

前言和法律聲明
1 概觀
2 連線和工作階段概念
2.1 資料庫連線範例
2.2 連線到工作階段
2.2.1 連線到單一 MySQL 伺服器
2.2.2 連線選項摘要
2.2.3 連線屬性
2.3 使用工作階段物件
2.4 在工作階段中使用 SQL
2.5 設定目前綱要
2.6 動態 SQL
3 CRUD 操作
3.1 CRUD 操作概觀
3.2 方法鏈
3.3 參數繫結
3.4 MySQL Shell 自動程式碼執行
4 使用集合
4.1 集合上的基本 CRUD 操作
4.2 集合物件
4.2.1 建立集合
4.2.2 使用現有集合
4.3 集合 CRUD 函式概觀
4.3.1 Collection.add()
4.3.2 Collection.find()
4.3.3 Collection.modify()
4.3.4 Collection.remove()
4.4 為集合建立索引
4.5 單一文件操作
4.6 JSON 綱要驗證
5 使用文件
5.1 建立文件
5.2 使用文件 ID
5.3 了解文件 ID
6 使用關聯式資料表
6.1 SQL CRUD 函式的語法
7 使用關聯式資料表和文件
7.1 以關聯式資料表形式呈現的集合
8 陳述式執行
8.1 交易處理
8.1.1 處理警告
8.1.2 錯誤處理
8.2 使用儲存點
8.3 使用鎖定
8.4 使用預備陳述式
9 使用結果集
9.1 結果集類別
9.2 使用 AUTO-INCREMENT
9.3 使用資料集
9.4 一次擷取所有資料項目
9.5 使用 SQL 結果集
9.6 使用中繼資料
9.7 支援語言原生迭代器
10 建立運算式
10.1 運算式字串
10.1.1 布林運算式字串
10.1.2 值運算式字串
11 CRUD EBNF 定義
11.1 工作階段物件和函式
11.2 綱要物件和函式
11.3 集合 CRUD 函式
11.4 集合索引管理函式
11.5 資料表 CRUD 函式
11.6 結果函式
11.7 其他 EBNF 定義
12 運算式 EBNF 定義
13 實作注意事項
13.1 MySQL Shell X DevAPI 擴充功能