|
|
|
|||
| WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Эта глава обеспечивает примечания по различным определенным для языка
реализациям X DevAPI. Каждая реализация драйвера X DevAPI может отклониться от описания в
мелких деталях, чтобы привести внедрение к общему образцу и стилям базового
языка. Все имена классов идентичны среди драйверов, все они
поддерживают те же самые основные понятия, такие как
Следующие различия возможны: Имена функций могут быть с постфиксом, чтобы
добавить специализацию. Например, внедрения могут выбрать между
'execute([<flag_async>])' и/или 'executeAsync()'. У функций могут быть префиксы вроде 'get'. Connector могут предложить итеративные образцы набора
результатов родного языка в дополнение к основному циклу
MySQL Shell отклоняется от внедрений Connector в определенных местах.
Connector может соединиться с MySQL Servers с X Plugin только посредством X
Protocol. MySQL Shell содержит расширение X DevAPI, чтобы получить доступ к
MySQL Server через X Protocol. Дополнительный класс ClassicSession
доступен, чтобы установить связь с единственным узлом
MySQL через X Protocol. Функциональность ClassicSession ограничивается
основным просмотром схемы и выполнением SQL. См.
MySQL Shell 8.0 (part of MySQL 8.0). MySQL Connector/Node.js строится с объектами ECMAScript 6 Promise, чтобы
обеспечить асинхронный API. Все сетевые операции возвращают Promise,
который решает, когда сервер отвечает. Пожалуйста, обратитесь к
информации о реализации ES6 Promise.
Глава 13. Примечания о реализации
13.1. MySQL Connector
find() или формирование цепочки, поддержанное
для find(), чтобы гарантировать разработчикам
подобный API во всех внедрениях.while() во многих примерах.
Например, драйверы могут определить интерфейсы итератора.
13.2. Расширения MySQL Shell X DevAPI
13.3. Замечания по MySQL
Connector/Node.js
| Найди своих коллег! |
Вы можете
направить письмо администратору этой странички, Алексею Паутову.
![]()