Проблемы с SQL на хостере...

Главные вкладки

Аватар пользователя avtokrator avtokrator 24 ноября 2009 в 17:49

Ошибка
SQL-запрос:

-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Ноя 24 2009 г., 17:25
-- Версия сервера: 5.0.45
-- Версия PHP: 5.2.4
--
-- БД: `lscm`
--
-- --------------------------------------------------------
--
-- Структура таблицы `access`
--
CREATE TABLE `access` (

`aid` int( 11 ) NOT NULL AUTO_INCREMENT ,
`mask` varchar( 255 ) NOT NULL default '',
`type` varchar( 255 ) NOT NULL default '',
`status` tinyint( 4 ) NOT NULL default '0',
PRIMARY KEY ( `aid` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;

Ответ MySQL:

#1064 - You have an error in your SQL syntax near 'ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ' at line 10

Комментарии

Аватар пользователя direqtor direqtor 24 ноября 2009 в 19:32

Лень копаться в доках, но... ЕМНИП, параметр ENGINE в мускуле был введен только с какой-то версии четвеёртого пошиба. Скажите хостеру, что его БД поросли мхом.

Аватар пользователя direqtor direqtor 24 ноября 2009 в 19:35

Видимо, третья. Мне подобная ошибка на четверке попадалась. Хотя уже точно не помню.

А 5.0.45 - это версия мускуля, который делал дамп.

Аватар пользователя direqtor direqtor 24 ноября 2009 в 19:47

Точно. Но у хостеров тоже могут быть настройки по умолчанию. Smile

Меня буквально вчера хостер кинул в прошлое... Перешел на новый тарифный план, забашлял, а когда переключили, обнаружил, что у меня C-Panel какой-то древней версии. Раньше было, что PHP старый включали. Не проблема. Отписал в суппорт, пояснил траблы, решили в пару часов.