Как изменить порт по умолчанию с 33060 на 3306 в xdevapi для mysql с помощью nodejs? - PullRequest
0 голосов
/ 10 октября 2019

Мы установили XDevAPI для коннектора Mysql в nodejs. Мы пытаемся подключить сервер Mysql от Nodejs через порт 3306. Но мы не смогли подключиться к Mysql, и он выдает ошибку типа

"server gone away".

На самом деле Node XDevAPI по умолчанию использует порт 33060. Поэтому нам нужно изменить порт с 33060 на 3306 в Nodejs? Является ли это возможным? Пожалуйста, помогите мне.

1 Ответ

1 голос
/ 10 октября 2019

[Дубликат другого ответа моего]

Порт 3306 по умолчанию использует классический проводной протокол MySQL. MySQL X DevAPI Connector для Node.js поддерживает только протокол X, который реализуется подключаемым модулем X (по умолчанию для порта 33060).

Вы можете изменить это, обновив переменную сервера mysqlx_port или используя --mysqlx-port = опция при запуске сервера. Если вы хотите использовать протокол X на порте 3306, вам также придется обновить переменную порта или использовать другое значение с параметром --port = при запуске сервера.

Отказ от ответственности: яведущий разработчик MySQL X DevAPI Connector для Node.js

...