Если это сработало до этого, я бы предположил, что у вас уже есть копия вашего скрипта node.js, работающего в фоновом режиме, который поддерживает соединение.
Я считаю, что соединение было отказано сообщение об ошибке tcp / ip, а не что-то из MySQL, которое предполагает, что он либо не работает, либо работает на другом порту или с сокетами.
Не могли бы вы попытаться подключиться к порту 3308? Чтобы узнать, работает ли сервер на этом порту?
telnet localhost 3308
Можете ли вы также попробовать:
mysql -hlocalhost -uroot -pxxx
Создайте .bashrc в своем домашнем пути с помощью следующей команды:
echo "BUILDDIR=/mnt/c/test/build" >> ~/.bashrc;source ~/.bashrc
cd $BUILDDIR
# Do your work below for example ./configure.
./configure
В моей системе в Git bash C: \ root - это просто /c/
, а остальные каталоги оттуда есть, какими бы они ни были, поэтому это будет cd /c/test/build/
.
Вы также можете сказать cd ../../build/
.
Удачи.
Чтобы изменить каталог с помощью скрипта bash, вы должны использовать обычный bash.
cd "C:/test/build"
echo "You're now in the folder, do what you will."
Сохраните файл как .sh, и его можно использовать как таковой. Обратите внимание, что при навигации по вашим папкам с использованием bash-скрипта помните, что каталог, с которого вы начинаете, всегда является домашним каталогом.