Проблем при създаване на база

bboykesh

Registered
Здравейте,
Имам проблем при създаване на 2 бази данни

Код:
CREATE TABLE messages (
   id int(12) NOT NULL auto_increment,
   from varchar(255) NOT NULL,
   title varchar(255) NOT NULL,
   touser varchar(255) NOT NULL,
   message text NOT NULL,
   unread int(1) 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 'from varchar(255) NOT NULL, title varchar(255) NOT NULL, touser varchar(' at line 3


И другата заяввка е :

Код:
CREATE TABLE dokladi(
id int( 12 ) NOT NULL AUTO_INCREMENT ,
FROM varchar( 255 ) NOT NULL ,
title varchar( 255 ) NOT NULL ,
touser varchar( 255 ) NOT NULL ,
message text NOT NULL ,
unread int( 1 ) 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 'from varchar(255) NOT NULL, title varchar(255) NOT NULL, touser varchar(' at line 3

Ще може ли някой да ми каже правилния синтаксис на двете бази?
 
Не си сложил тези кавички - ``. С тях трябва да стане така:
Код:
CREATE TABLE `messages` (
   `id` int(12) NOT NULL auto_increment,
   `from` varchar(255) NOT NULL,
   `title` varchar(255) NOT NULL,
   `touser` varchar(255) NOT NULL,
   `message` text NOT NULL,
   `unread` int(1) NOT NULL,
   PRIMARY KEY (`id`)
);
 

Back
Горе