|
|
|
| Здравствуйте. Стр.53 книги Создание таблицы данных
Ввожу код CREATE DATABASE authors (id_author INT NOT NULL AUTO_INCREMENT,name TINYTEXT,passw TINYTEXT,email TINYTEXT,url TINYTEXT,icq TINYTEXT,about TINYTEXT,photo TINYTEXT,time DATETIME DEFAULT NULL,themes INT DEFAULT NULL,statususer INT DEFAULT NULL,PRIMARY KEY (id_authot)) TYPE=MyISAM;
Программа пишет
ERROR 1064 (42000): 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 '(
id_author INT NOT NULL AUTO_INCREMENT,
name TINYTEXT,
passw TINYTEXT,
email TI' at line 1
Прежде чем написать много раз проверил. Может у меня с mysql что то не так или в чем то другом проблема. Помогите пожалуйта | |
|
|
|
|
|
|
|
для: putnik
(03.03.2008 в 00:44)
| | может все-таки не CREATE DATABASE authors, а CREATE TABLE authors? | |
|
|
|
|
|
|
|
для: teanick
(03.03.2008 в 00:56)
| | Большое спасибо, все таки полезная весчь интернет, где нельзя увидеть как кто то покраснел до ушей... | |
|
|
|
|
|
|
|
для: putnik
(03.03.2008 в 00:44)
| | Если вы хотите создать таблицу, вам следует использовать оператор CREATE TABLE
CREATE TABLE authors (id_author INT NOT NULL AUTO_INCREMENT,
name TINYTEXT,
passw TINYTEXT,
email TINYTEXT,
url TINYTEXT,
icq TINYTEXT,
about TINYTEXT,
photo TINYTEXT,
time DATETIME DEFAULT NULL,
themes INT DEFAULT NULL,
statususer INT DEFAULT NULL,
PRIMARY KEY (id_authot)) TYPE=MyISAM;
|
если базу данных, то оператор CREATE DATABASE (этот оператор не принимает данных в круглых скобках).
| |
|
|
|