SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 10.04.2012 15:31:21

mk1997
Участник
Зарегистрирован: 10.04.2012
Сообщений: 3

Помогите сделать запрос в базу

Хочу установть топ, но там первый же пункт файла readmе стал непреодолимым препядствием. Нужно сделать запрос из файла. Но phpmyadmin пишет:
CREATE TABLE `ban_ip` (

`ip` int( 11 ) NOT NULL default '0',
`id` int( 11 ) default '0',
UNIQUE KEY `ip` ( `ip` ) KEY `id` ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8;

Ответ 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 'KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8' at line 5

Помогите пожалуйста


Прикрепленные файлы:
Attachment Icon 1.sql.txt, Размер: 5,333 байт, Скачано: 801

Неактивен

 

#2 10.04.2012 15:32:24

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Помогите сделать запрос в базу

Поставьте запятую после UNIQUE KEY `ip` ( `ip` )


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#3 10.04.2012 15:35:06

mk1997
Участник
Зарегистрирован: 10.04.2012
Сообщений: 3

Re: Помогите сделать запрос в базу

непонял. напишите пожалуйста исправленнуй версию

Неактивен

 

#4 10.04.2012 15:36:01

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Помогите сделать запрос в базу

CREATE TABLE `ban_ip` (

`ip` int( 11 ) NOT NULL default '0',
`id` int( 11 ) default '0',
UNIQUE KEY `ip` ( `ip` ),
KEY `id` ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8;


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#5 10.04.2012 15:40:37

mk1997
Участник
Зарегистрирован: 10.04.2012
Сообщений: 3

Re: Помогите сделать запрос в базу

SQL-запрос:

CREATE TABLE `ban_ip` (

`ip` int( 11 ) NOT NULL default '0',
`id` int( 11 ) default '0',
UNIQUE KEY `ip` ( `ip` ) ,
KEY `id` ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8;



Ответ MySQL: 

#1050 - Table 'ban_ip' already exists

Неактивен

 

#6 10.04.2012 15:48:21

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Помогите сделать запрос в базу

Ну, отлично, значит Вы уже создали эту таблицу, продолжайте дальше.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson