ошибка импорта таблицы

Тема в разделе "Базы данных", создана пользователем Sarkerdo, 6 авг 2016.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Sarkerdo

    Sarkerdo ETO FIASKO

    Регистр.:
    3 янв 2016
    Сообщения:
    172
    Симпатии:
    85
    Проблема с импортом таблицы в mysql 5.7
    в 5.6 все импортируется без проблем
    Запрос
    Код:
    CREATE TABLE IF NOT EXISTS `prefix_reminder` (
      `reminder_code` varchar(32) NOT NULL,
      `user_id` int(11) unsigned NOT NULL,
      `reminder_date_add` datetime NOT NULL,
      `reminder_date_used` datetime DEFAULT '0000-00-00 00:00:00',
      `reminder_date_expire` datetime NOT NULL,
      `reminde_is_used` tinyint(1) unsigned NOT NULL DEFAULT '0',
      PRIMARY KEY (`reminder_code`),
      UNIQUE KEY `user_id` (`user_id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    Выбивает ошибку
    Invalid default value for 'reminder_date_used'
    Invalid default value for 'session_date_create'

    Как быть?:thenks:
     
    Последнее редактирование: 6 авг 2016
  2. Stesh

    Stesh

    Регистр.:
    3 фев 2009
    Сообщения:
    242
    Симпатии:
    98
    my.cnf, секция [mysqld], создать или добавить через запятую
    Код:
    sql-mode=NO_ZERO_DATE,NO_ZERO_IN_DATE
    Затем рестарт демона.
     
Статус темы:
Закрыта.