Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   И снова MYSQL и кириллица (https://javascript.ru/forum/node-js-io-js/68836-i-snova-mysql-i-kirillica.html)

-VenoM- 12.05.2017 15:17

И снова MYSQL и кириллица
 
Собсно, довольно популярный вопрос. При записи в БД кириллицы там крякозяблики.
Что проверил:
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???

Audaxviator 12.05.2017 18:55

http://gahcep.github.io/blog/2013/01/05/mysql-utf8/

-VenoM- 13.05.2017 20:10

Вчера потратил на эту проблему часа 3. Из под phpMyAdmin не смог настроить. Сегодня решилось добавлением в my.ini
[mysqld]
character-set-server = utf8

[client]
default_character_set = utf8


Часовой пояс GMT +3, время: 09:56.