Ошибка: mysql: unknown variable 'innodb_flush_log_at_trx_commit

Тема в разделе "Базы данных", создана пользователем lolitma9, 26 май 2019.

Модераторы: latteo
  1. lolitma9

    lolitma9 Создатель

    Регистр.:
    15 окт 2014
    Сообщения:
    41
    Симпатии:
    2
    Не могу создать базу данных в PuTTY.
    Пишет: mysql: unknown variable 'innodb_flush_log_at_trx_commit=2'
    Как исправить?
     
  2. mefish

    mefish Support

    Moderator
    • Супермодератор
    Регистр.:
    30 авг 2007
    Сообщения:
    908
    Симпатии:
    649
    видимо после запроса "set global innodb_flush_log_at_trx_commit = 2;"

    добавьте строку в конфиг:
    редактируем /etc/my.cnf добавляем строку innodb_flush_log_at_trx_commit=2 после перезапускаете Mysql
     
    lolitma9 нравится это.
  3. lolitma9

    lolitma9 Создатель

    Регистр.:
    15 окт 2014
    Сообщения:
    41
    Симпатии:
    2
    Добавила в my.cnf строку innodb_flush_log_at_trx_commit=2 и перезапустила Mysql.
    Ошибка всё равно не исчезла: mysql: unknown variable 'innodb_flush_log_at_trx_commit=2'.
     
  4. mefish

    mefish Support

    Moderator
    • Супермодератор
    Регистр.:
    30 авг 2007
    Сообщения:
    908
    Симпатии:
    649
    mysql -V что показывает ? ошибка на этапе creat db или при выполнении импорта ?
     
  5. lolitma9

    lolitma9 Создатель

    Регистр.:
    15 окт 2014
    Сообщения:
    41
    Симпатии:
    2
    Ошибка появляется как только ввожу команду для импорта: mysql -usites -p.
    И при вводе mysql -V та же ошибка: mysql: unknown variable 'innodb_flush_log_at_trx_commit=2'.
     
  6. mefish

    mefish Support

    Moderator
    • Супермодератор
    Регистр.:
    30 авг 2007
    Сообщения:
    908
    Симпатии:
    649
    конфиг в студию
     
  7. lolitma9

    lolitma9 Создатель

    Регистр.:
    15 окт 2014
    Сообщения:
    41
    Симпатии:
    2
    Сегодня у меня закончился срок действия лицензии на ISPmanager. Продлить лицензию пока не могу. И теперь не знаю, что делать. Не могу работать с базами данных.
     
  8. Black Hat

    Black Hat

    Регистр.:
    15 май 2015
    Сообщения:
    167
    Симпатии:
    111
    Для работы с БД не нужен ISPmanager. Подключитесь по SSH. Потом
    Код:
    cat /etc/my.cnf
    
     
  9. beeyev

    beeyev Создатель

    Регистр.:
    12 сен 2012
    Сообщения:
    5
    Симпатии:
    1
    Попробуй закомментировать параметр innodb_flush_log_at_trx_commit в файле
    /etc/my.cnf
    + проверь чтобы он был в разделе
    [mysqld]