Size: a a a

Node.js — русскоговорящее сообщество

2020 April 12

G

Godfather in Node.js — русскоговорящее сообщество
Народ, у меня вопрос!
В XAMP запущена база mysql на порту 8443.
В PHP могу подключиться без проблем

В Ноде:
const db = mysql.createConnection({
 host: 'localhost',
 port: '8443',
 user: 'root',
 password: '',
 database: 'rest_api'
})

db.connect(err => {
 if (err) throw err;
 console.log('Connected to database')
})
источник

G

Godfather in Node.js — русскоговорящее сообщество
не подключается и ошибок тоже нет
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Godfather
Народ, у меня вопрос!
В XAMP запущена база mysql на порту 8443.
В PHP могу подключиться без проблем

В Ноде:
const db = mysql.createConnection({
 host: 'localhost',
 port: '8443',
 user: 'root',
 password: '',
 database: 'rest_api'
})

db.connect(err => {
 if (err) throw err;
 console.log('Connected to database')
})
а если порт указать числом, а не строкой?
источник

G

Godfather in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а если порт указать числом, а не строкой?
Без изменений
источник

V

Victor in Node.js — русскоговорящее сообщество
У тебя в этом коде все выглядит хорошо
источник

V

Victor in Node.js — русскоговорящее сообщество
Скорей всего проблема где-то в другом месте
источник

G

Godfather in Node.js — русскоговорящее сообщество
Я на stackoverflow видел, что в случае с MAMP нужно какую-то строку еще дописывать socketPath. А в XAMPP не надо?
источник

V

Victor in Node.js — русскоговорящее сообщество
Хз зачем тебе вообще все это? Поставил бы базу нормально
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Victor
Хз зачем тебе вообще все это? Поставил бы базу нормально
+
источник

G

Godfather in Node.js — русскоговорящее сообщество
Victor
Хз зачем тебе вообще все это? Поставил бы базу нормально
А как? Я в sql нуб, тока с монгой работал
источник

V

Victor in Node.js — русскоговорящее сообщество
ну заходишь на сайт, качаешь инсталятор, ставишь)
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Victor
Хз зачем тебе вообще все это? Поставил бы базу нормально
а в чем разница будет?
источник

V

Victor in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а в чем разница будет?
ну это как ставить сборки андроид от васяна, кто знает какие дефолты он там поменял)
источник

V

Victor in Node.js — русскоговорящее сообщество
но вообще этот код должен дать или ошибку или консоль лог в любом случае
источник

V

Victor in Node.js — русскоговорящее сообщество
мб просто надо подождать какой-нибудь таймаут на подключение
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Godfather
Я на stackoverflow видел, что в случае с MAMP нужно какую-то строку еще дописывать socketPath. А в XAMPP не надо?
у меня стоит xampp. я только что проверил — у меня подключается к базе из ноды без каких-либо sockerPath
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Godfather
не подключается и ошибок тоже нет
А ты точно запускаешь этот файл?
источник

G

Godfather in Node.js — русскоговорящее сообщество
Ага
источник

V

Victor in Node.js — русскоговорящее сообщество
после создания подключения добавь console.log(db) выведет что-то?
источник

G

Godfather in Node.js — русскоговорящее сообщество
Да, выводит длинный список какой-то херни
источник