Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Код в книге и моя база
 
 автор: putnik   (03.03.2008 в 00:44)   письмо автору
 
 

Здравствуйте. Стр.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 что то не так или в чем то другом проблема. Помогите пожалуйта

   
 
 автор: teanick   (03.03.2008 в 00:56)   письмо автору
 
   для: putnik   (03.03.2008 в 00:44)
 

может все-таки не CREATE DATABASE authors, а CREATE TABLE authors?

   
 
 автор: putnik   (03.03.2008 в 01:15)   письмо автору
 
   для: teanick   (03.03.2008 в 00:56)
 

Большое спасибо, все таки полезная весчь интернет, где нельзя увидеть как кто то покраснел до ушей...

   
 
 автор: cheops   (03.03.2008 в 01:08)   письмо автору
 
   для: 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 (этот оператор не принимает данных в круглых скобках).
CREATE DATABASE authors;

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования