«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как исправить ошибку «ECONNREFUSED» при подключении к MySQL из Node.js?

Как исправить ошибку «ECONNREFUSED» при подключении к MySQL из Node.js?

Опубликовано 1 ноября 2024 г.
Просматривать:343

How to Fix the \

Устранение ошибки ECONNREFUSED в соединении Node.js с MySQL

При попытке установить соединение с базой данных с использованием Node.js и MySQL вы можете столкнуться с ошибка «connect ECONNREFUSED», указывающая на проблему с подключением. Вот несколько потенциальных решений:

1. Включите сеть MySQL:

Проверьте файл конфигурации MySQL (my.cnf) и убедитесь, что «skip-networking» закомментирован. Этот параметр отключает сетевые подключения, которые могут быть причиной ошибки.

2. Установить сокет MySQL:

Явно укажите сокет MySQL, установив свойство «_socket» в конфигурации клиента. Это гарантирует, что соединение будет установлено через сокет Unix, а не через интерфейс TCP/IP.

var client = mysql.createClient({
  user: uuuu,
  password: pppp,
  host: '127.0.0.1',
  port: '3306',
  _socket: '/var/run/mysqld/mysqld.sock',
});
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3