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
Найди своих коллег! |
Вы можете направить письмо администратору этой странички, Алексею Паутову.