Собсно, довольно популярный вопрос. При записи в БД кириллицы там крякозяблики.
Что проверил:
1. Кодировка node
var connection = mysql.createConnection({
host : '127.0.0.1',
user : '1111',
password : '1111',
database : 'oneoneoneone',
charset : 'utf8_general_ci'
});
2. Кодировка БД (сервера, переменных, таблиц) - всё так же utf8_general_ci.
3. При раскодировании крякозябликов пишет "windows 1251"-->"UTF-8". Вопрос, где оно может кодироваться в 1251???