Как починить MySQL

$skip

Guest
Как починить MySQL

сохранил базу данных, потом делаю импорт а мне пишет что такая то таблица не может быть экспортированна. Как такое можно исправить? Вот ошибка:

CREATE TABLE price(

FROM varchar( 40 ) NOT NULL ,
from_tr varchar( 40 ) NOT NULL ,
TO varchar( 40 ) NOT NULL ,
to_tr varchar( 40 ) NOT NULL ,
p1 varchar( 10 ) NOT NULL ,
p2 varchar( 10 ) NOT NULL ,
p3 varchar( 10 ) NOT NULL ,
p4 varchar( 10 ) NOT NULL ,
p5 varchar( 10 ) NOT NULL ,
p6 varchar( 10 ) NOT NULL ,
p7 varchar( 10 ) NOT NULL ,
p8 varchar( 10 ) NOT NULL ,
p9 varchar( 10 ) NOT NULL ,
dop varchar( 10 ) NOT NULL
)

Ответ MySQL:


#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 'from varchar(40) NOT NULL,
from_tr varchar(40) NOT NULL,


Так ведь работала же. Импорт делаю на том же сервере где и сохранял.
 

ys

отодвинутый новичок
from - заререзвированное слово
 

neko

tеam neko
да, нечасто встретишь такое образцовое нарушение нф1
 

$skip

Guest
да ладно образцовое. спасибо за ответ. возможно что мой sql не коректно сохраняет. по идее то он должен был заключать имена столбцов в ``.
 

$skip

Guest
не мой sql это значит домашний вариант под win2000. естественно настроенный не до конца и не совсем правильно т.к настраивал я.
 

$skip

Guest
в админке php-nuke есть накая хрень сохранить бд
 

Demiurg

Guest
используй mysqldump и проблем не будет, он идет вместе с mysql.
 
Сверху