Версия плагина MySQL: R41-4
Код подключения:
mysql = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD, MYSQL_DATABASE); mysql_query(mysql, "SET character_set_client = 'cp1251'", false); // mysql_query(mysql, "SET character_set_results = 'cp1251'", false); // Для поддержки кириллицы mysql_query(mysql, "SET SESSION character_set_server='utf8'", false); //
Выдает ошибку подключения 2019.
Дефайны:
#define MYSQL_HOST "127.0.0.1" #define MYSQL_USER "server" #define MYSQL_DATABASE "tactics-database" #define MYSQL_PASSWORD ""
MySQL просто установлен на комьютер, ни phpMyAdmin, ни Open Server. Просто MySQL с официального сайта, шема и таблица в ней были созданы через MySQL Workbench.
Шема:
Таблица:
Видел где-то, что collation должен быть utf8_general_ci, но при попытке изменить на него, Workbench выдает сообщение о том, что никаких изменений нет.
Если убрать SET запросы для поддержки кириллицы ошибка остается. Батя, шо делоть? Engine: Inno DB.