1. DarkMen

    DarkMen Активный участник

    Joined:
    Apr 15, 2018
    Messages:
    75
    Likes Received:
    11
    Доброй ночи питаюсь залить таблицу бд но получаю ошибку в чем может бить проблема на другом дц в бд заливается нормальна эта таблица.
    Ошибка.
    Code:
    [Err] 1067 - Invalid default value for 'date_created'
    [Err] CREATE TABLE `nextpay_l2_order` (
      `order_id` int(11) NOT NULL default '0',
      `date_created` datetime NOT NULL default '0000-00-00 00:00:00',
      `product_id` int(11) NOT NULL default '0',
      `volute` int(11) NOT NULL default '0',
      `product_count` int(11) NOT NULL default '0',
      `server` int(11) NOT NULL default '0',
      `char_name` varchar(255) NOT NULL default '',
      `profit` float NOT NULL default '0',
      `comment` varchar(255) default NULL,
      `status` int(11) NOT NULL default '0',
      PRIMARY KEY  (`order_id`)
    ) ENGINE=MyISAM;
    [Msg] Finished - Unsuccessfully
    --------------------------------------------------
    Сам SQl
    Code:
    drop table if exists `nextpay_l2_order`;
     CREATE TABLE `nextpay_l2_order` (
      `order_id` int(11) NOT NULL default '0',
      `date_created` datetime NOT NULL default '0000-00-00 00:00:00',
      `product_id` int(11) NOT NULL default '0',
      `volute` int(11) NOT NULL default '0',
      `product_count` int(11) NOT NULL default '0',
      `server` int(11) NOT NULL default '0',
      `char_name` varchar(255) NOT NULL default '',
      `profit` float NOT NULL default '0',
      `comment` varchar(255) default NULL,
      `status` int(11) NOT NULL default '0',
      PRIMARY KEY  (`order_id`)
    ) ENGINE=MyISAM;
    
     
  2. 4ydo

    4ydo Head Admin Mmore.club
    Staff Member Manager l2-scripts.com Administrator

    Joined:
    Nov 12, 2017
    Messages:
    413
    Likes Received:
    74
    Skype:
    Urchika
    Напишите свою версию mysql

    Или пиши нам в скайп, заодно и с другими вопросами подключения некстпей поможем.
     
    #2 4ydo, May 14, 2018
    Last edited: May 14, 2018
  3. Agressif

    Agressif Участник

    Joined:
    May 9, 2018
    Messages:
    13
    Likes Received:
    3
    [Err] 1067 - Invalid default value for 'date_created'
    для кого написано?
     
  4. DarkMen

    DarkMen Активный участник

    Joined:
    Apr 15, 2018
    Messages:
    75
    Likes Received:
    11
    Друг не умничай я же говорю на другом дц все нормально заливается.
     
  5. DarkMen

    DarkMen Активный участник

    Joined:
    Apr 15, 2018
    Messages:
    75
    Likes Received:
    11
    Версия Mysql 5.7.22
     
  6. 4ydo

    4ydo Head Admin Mmore.club
    Staff Member Manager l2-scripts.com Administrator

    Joined:
    Nov 12, 2017
    Messages:
    413
    Likes Received:
    74
    Skype:
    Urchika
    Ну напишите в скайп, помогу
     
    Maiden7 likes this.
  7. 4ydo

    4ydo Head Admin Mmore.club
    Staff Member Manager l2-scripts.com Administrator

    Joined:
    Nov 12, 2017
    Messages:
    413
    Likes Received:
    74
    Skype:
    Urchika
    SET GLOBAL sql_mode = ''; команду запустите далее делайте свой запрос. Команду делать только от рута с полными правами.
    Дело в том что начиная с какой то версии 5.7.....

    SQL modes – это настройка поведения работы сервера MySQL, состоящая из режимов, каждый из которых контролирует какой-либо один аспект обработки запроса.

    Возможности SQL mode:
    1. Устанавливает строгую или мягкую проверку входных данных
    2. Включает или отключает следование SQL стандарту
    3. Обеспечивает лучшую синтаксическую совместимость с другими БД

    У вас стоит строгий режим. Данный запрос поможет сделать совместимость.
     
    #7 4ydo, May 14, 2018
    Last edited: May 14, 2018
    Maiden7 likes this.
  8. DarkMen

    DarkMen Активный участник

    Joined:
    Apr 15, 2018
    Messages:
    75
    Likes Received:
    11
    Спасибо 4ydo, тему можно закрывать.
     
  9. 4ydo

    4ydo Head Admin Mmore.club
    Staff Member Manager l2-scripts.com Administrator

    Joined:
    Nov 12, 2017
    Messages:
    413
    Likes Received:
    74
    Skype:
    Urchika
    Да, может еще кому то пригодится, пусть открытой будет.
     
  10. @4ydo ну ты мозг :biggrin:
     
  11. Agressif

    Agressif Участник

    Joined:
    May 9, 2018
    Messages:
    13
    Likes Received:
    3
    А я и не умничаю, тебе сам двиг СУБД сказал о том что у тебя в запросе не верные значения для дефолта, можно было просто изменив дефолт значение в запросе на валидное.

    p.s. а зачем вообще юзать MySQL когда есть MariaDB / Percona ?
     
  12. 4ydo

    4ydo Head Admin Mmore.club
    Staff Member Manager l2-scripts.com Administrator

    Joined:
    Nov 12, 2017
    Messages:
    413
    Likes Received:
    74
    Skype:
    Urchika
    В этом случае могут неверно отработать скрипты некстпея, и нужна еще и коррекция скриптов.
    Поэтому это самый простой способ, что я дал. Взяли бы да сразу дали бы свое решение, пол минуты вашего времени, вместо того чтоб советовать явно более время затратные варианты.

    PS: причем это в более новых версиях мускула, могут многие запросы отваливаться, в веб обвязках, и прочих скриптах со стороны сайтов, а тут одним легким движением, все придет в норму с подобными ошибками. Незачем придумывать велосипед.
     
  13. Agressif

    Agressif Участник

    Joined:
    May 9, 2018
    Messages:
    13
    Likes Received:
    3
    ну никаких проблем бы не возникло вообще никак, т.к. по факту это дата совершения платежа как я понимаю, которая не может быть пустой, но загвоздка в том что Mysql поддерживает данные в диапазоне от 1000-01-01 00:00:00 до 9999-12-31 23:59:59 для данных типа datetime, а не пишу решение человеку сразу чтобы он хоть сам попытался разобраться в проблеме, а не сразу искал помощи или решения от кого либо.
     
  14. 4ydo

    4ydo Head Admin Mmore.club
    Staff Member Manager l2-scripts.com Administrator

    Joined:
    Nov 12, 2017
    Messages:
    413
    Likes Received:
    74
    Skype:
    Urchika
    Ну, дело хозяйское. Мне лично дольше намекать, чем помочь разом :)
     
  15. Ms.Derailment

    Ms.Derailment Капля-Доверия
    Админы не рекомендуют.

    Joined:
    Apr 12, 2018
    Messages:
    25
    Likes Received:
    2
    Без проблем пишите сделаю!
     
  16. 4ydo

    4ydo Head Admin Mmore.club
    Staff Member Manager l2-scripts.com Administrator

    Joined:
    Nov 12, 2017
    Messages:
    413
    Likes Received:
    74
    Skype:
    Urchika
    Чего сделаешь ? Уже все сделано !!!
     
  17. Ms.Derailment

    Ms.Derailment Капля-Доверия
    Админы не рекомендуют.

    Joined:
    Apr 12, 2018
    Messages:
    25
    Likes Received:
    2
    ну молодцы
     

Share This Page