этот запрос был сделан для скрипта php 5.7 и больше не работает, мой провайдер one.com, и вот что они используют: Версия PHP: 7.1.30 Версия для MySQL: 10.3.14-MariaDB-1: 10.3.14 + мария ~ бионическая
Уже много раз была здесь, чтобы найти ответы, и обычно я ее исправляю, но эта ломает мне голову!Пробовал БД Fiddle и они всегда сталкивались с одной и той же ошибкой:
Ошибка запроса: ошибка: SQLITE_ERROR: рядом с «KEY»: синтаксическая ошибка, и ошибка запроса: ошибка: SQLITE_ERROR: рядом с «unsigned»: синтаксическая ошибка
CREATE TABLE IF NOT EXISTS `bo_hourly` (
`time` int(15) NOT NULL,
`strikes` int(6) NOT NULL,
`st_strikes` int(8) NOT NULL,
UNIQUE KEY `time` (`time`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `bo_stat` (
`date` date NOT NULL,
`strikes` mediumint(11) unsigned NOT NULL DEFAULT '0',
`maxdist` int(6) NOT NULL DEFAULT '0',
`mindist` int(6) NOT NULL DEFAULT '999999',
`maxstrikes` mediumint(11) unsigned NOT NULL DEFAULT '0',
`maxtime` int(15) unsigned NOT NULL DEFAULT '0',
`maxusers` int(6) NOT NULL DEFAULT '0',
`st_strikes` int(8) NOT NULL,
`st_mindist` int(6) NOT NULL DEFAULT '999999',
`st_maxdist` int(6) NOT NULL DEFAULT '0',
`st_max` int(6) NOT NULL,
`st_maxtime` int(15) NOT NULL,
KEY `time` (`date`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Я знаю, что это должно быть просто, но что-то рядом с «ключом» и «без знака», кажется, неправильно, если кто-то может помочь мне в пути, возможно, я тоже ищунадуманный ...