Тема: Ошибки при импорте БД
Добрый день! Сайт отлично работал на старом хостинге, теперь переношу на новый, но при импорте возникли две ошибки.
Первая:
CREATE TABLE keram_meta(
id bigint( 20 ) NOT NULL AUTO_INCREMENT ,
object_id bigint( 20 ) NOT NULL ,
title text NOT NULL ,
description text NOT NULL ,
keywords text NOT NULL ,
PRIMARY KEY ( id ) ,
KEY keywords( keywords )
);
Ошибка:
#1170 - BLOB/TEXT column 'keywords' used in key specification without a key length
Вторая:
CREATE TABLE keram_settings(
id bigint( 20 ) NOT NULL AUTO_INCREMENT ,
KEY varchar( 255 ) NOT NULL ,
value varchar( 255 ) NOT NULL ,
PRIMARY KEY ( id )
);
Ошибка:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'varchar(255) NOT NULL,
value varchar(255) NOT NULL,
PRIMARY KEY (id)
)' at line 3
В бд не силен. Как решить проблему не понимаю. С кодировкой проблем нет.