Описание тега mysql-x-devapi

MySQL X DevAPI - это интерфейс уровня приложения, используемый клиентами и коннекторами, построенными на основе протокола X. Он определяет общий набор функций / методов в стиле CRUD и SQL для работы как с коллекциями хранилищ документов, так и с реляционными таблицами, общий язык выражений для установки свойств запросов, таких как критерии, проекции, псевдонимы, а также дополнительные функции управления базами данных для обработки таких вещей, как транзакции, индексы и т. д.
2 ответа

Как настроить хранилище документов MySQL на AWS RDS

Я новичок в AWS RDS и MySQL хранилище документов. Я создал одну лямбду (NodeJS 4.3) и один экземпляр RDS MySQL с портом по умолчанию 3306. Я включил X Plugin, как упомянуто в этой документации, через оболочку MySQL и успешно установил его, что необх…
0 ответов

Не удается установить расширение php mysql_xdevapi

Мне нужно установить некоторые пакеты композитора, но все они требуют расширения php mysql_xdevapi. Я пытаюсь установить, следуя этим инструкциям, но PECL выдает эту ошибку: /tmp/pear/temp/pear-build-rootkr7lTy/mysql_xdevapi-8.0.21/libtool: line 128…
14 июл '20 в 00:43
1 ответ

Не удается установить расширение php mysql_xdevapi на mac

Когда я бегу pecl install mysql_xdevapi в терминале появляется следующая ошибка: configure: error: protobuf не найден, установите его в систему, рассмотрите возможность использования --with-protobuf или установки MYSQL_XDEVAPI_PROTOBUF_ROOT Затем я …
04 авг '20 в 16:23
1 ответ

Как я могу установить параметры для подключения MySQL Connector/Python X DevAPI?

Как я могу установить параметр "--local-infile[={0|1}]" для соединения mysqlx? Мой код на Python выглядит следующим образом: import mysqlx # Connect to server on localhost session = mysqlx.get_session({ 'host': 'localhost', 'port': 33060, 'user': 'r…
30 май '20 в 16:41
2 ответа

Метод PHP MySQL X DevAPI Collection::existsInDatabase() не распознает коллекции с дополнительными столбцами

Согласно PHP документации existsInDatabase()предназначен для определения того, существует ли в базе данных экземпляр Collection (как объект SchemaObject, также известный как Table). Но он считает, что Коллекция существует только в том случае, если с…
06 апр '20 в 15:42
1 ответ

NodeJS mysql/xdevapi 'Доступ запрещен' с использованием SSL и протокола X

Я пытаюсь подключиться к своему серверу mysql, используя протокол X и SSL.Для подключения к базе данных я использую MySQL x devapi для NodeJs(mysql/xdevapi). И сервер MySQL, и мое приложение nodejs работают на одном компьютере. Однако каждый раз, ко…
06 май '20 в 22:51
0 ответов

Сделать Collection::find() нечувствительным к регистру в MySQL X DevAPI

В старом добром традиционном MySQL LIKEПо умолчанию оператор не чувствителен к регистру, но вы можете элегантно сделать его чувствительным к регистру, добавив COLLATION следующим образом: col_name LIKE 'a%' COLLATE utf8mb4_0900_as_cs Напротив, я обн…
08 апр '20 в 11:54
1 ответ

Как установить DateTime с помощью mysql xdevapi в C#

Я пытаюсь вставить строку с полем DATETIME, используя MySqlX.XDevAPI. Что бы я ни пытался, я получаю загадочное сообщение: Ожидаемый тип токена IDENT на позиции токена 0 Я пробовал строковый формат: dt.ToString ("гггг-ММ-дд ЧЧ: мм: сс") Я пробовал ф…
26 май '20 в 04:27
2 ответа

Как использовать Oracle Cloud Infrastructure MYSQL DB и XDev API вместе?

Итак, я создал базу данных MYSQL на OCI и могу подключиться к ней через SSH, у меня настроены все правила входа, пользователи и т. Д. Что я помещаю в поле host: "....": в код javascript? (вместо localhost). mysqlx .getSession( { user: 'user', passwo…
1 ответ

Соединитель MySQL / плагин C++ 8 X отключен

Я работаю над серверным приложением на C++, которое будет подключаться к MySQL Server с помощью MySQL Connector/C++ 8.0. На сервере есть X pluginотключен, и я не могу это изменить. https://dev.mysql.com/doc/refman/8.0/en/x-plugin-disabling.html К эт…
16 июн '20 в 18:24
1 ответ

XDevApi Как вернуть результат .insert()

.insert() успешно, но следующий результат {result:{}}в Почтальоне. Как отправить весь объект на экран обратно, чтобы клиент мог запрашивать свойства? ht tps:https://stackru.com/images/54ae2a5a39fac892364f91d1499edd5310294a70.png
02 авг '20 в 02:10
0 ответов

Как пинговать с MySQL X Dev API

В старом MySQL API вы можете использовать mysql_ping()чтобы заархивировать это. Но есть ли похожая функция в X Dev API?
20 авг '20 в 14:45
1 ответ

MySQL XDevAPI Как вернуть успешный статус

Разработка моего RestAPI с использованием XDEVAPI, говорящего с MySQL. Этот фрагмент кода работает для добавления новой записи, myRecord.add = (newmyRecord, res) => { mysql.getSession(mydb) // .getSession() is a Promise, returns a session .then (…
11 июл '20 в 21:25
0 ответов

Соединитель MySQL x-devapi /C++, как мне работать со значениями RAW? В частности, как мне перевести данные даты / времени?

Используя соединитель MySQL x-devapi (C++), как мне работать с типом необработанного значения, возвращаемым базой данных? В частности, как мне перевести поле даты / времени? Я знаю, что об этом уже спрашивали. Я хотел бы сделать это без добавленияUN…
02 июн '20 в 22:04
1 ответ

mysql-xdevapi getCollections обещает возвращаемое значение

Я пытался вывести массив коллекций в мою схему базы данных. Предполагая, что мой сеанс работает, я бы получил результат Promise{}, ниже которого я считаю нормальным. .then(()=>{ return sess.getSchema('mySchema').getCollection('myCollection') .fin…
1 ответ

Соединитель python mysqlx NoSQL не может вставить дату

Я использую mysqlx XDevAPI для python (NoSQL). Я не могу вставить дату в свою таблицу. table = my_schema.get_table("date_table") field = "date_field" insert = table.insert(field) value = datetime.datetime.now() insert.values(valu…
11 июл '20 в 13:54
0 ответов

Как загрузить и установить плагин mysqlx в MySQL?

Я бы хотел использовать mysqlx/xdevapi.h в C++ и для этого должен быть установлен MySQL X Plugin в MySQL. Я старался: mysql> INSTALL PLUGIN mysqlx SONAME 'mysqlx.so'; Я получил это сообщение: ERROR 1126 (HY000): Can't open shared library '/Applic…
01 авг '20 в 18:39
1 ответ

Mysql 8 включить плагин X

Несколько дней назад я создал кластер mysql в digitalocean (по умолчанию он запускается на порту 25060). Когда я установил MySQL Connector/Node.js и попытался установить соединение с портом по умолчанию, возникла ошибка: "Ошибка: соединение с сервер…
07 май '20 в 22:48
1 ответ

@mysql/xdevapi не разрешает параметры массива для запроса WHERE field IN (?)

Я использую пакет npm @mysql/xdevapi с локальной установкой mysql-8.0.15-winx64. Я пытаюсь выполнить строку SQL с параметрами. Запрос ищет записи, в которых идентификатор находится В массиве. const sql = "SELECT * FROM table WHERE id IN (?)&quo…
03 дек '20 в 15:17
1 ответ

не могу установить mysql_xdevapi на ami linux2

Мне нужно расширение mysql_xdevapi. пробуя через sudo pecl install mysql_xdevapi ошибка: препроцессор C++ "/lib/cpp" не проходит проверку работоспособности - исправлено. ошибка: буст не найден - исправлено. ошибка: protobuf не найден - это основная …