Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка в запросе 
V
    Опции темы
krasgames
Дата 3.2.2010, 19:05 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Старый мастер
*


Профиль
Группа: Участник
Сообщений: 170
Регистрация: 4.12.2009

Репутация: нет
Всего: нет



Я, как не знающий ничего в SQL запросов кроме некоторых моментов, обращаюсь за помощью. 
Даю часть кода:
Код

Server version    5.0.84
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Table structure for table `attacks2`
--

DROP TABLE IF EXISTS `attacks2`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `attacks2` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `attack_name` varchar(16) NOT NULL default '',
  `do_what` varchar(16) NOT NULL default '',
  `magic_number` int(11) NOT NULL default '0',
  `learned_by` text NOT NULL,
  `learn_at_level` int(11) NOT NULL default '0',
  `game` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `id` (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5408 DEFAULT CHARSET=cp1251;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `attacks2`
--

LOCK TABLES `attacks2` WRITE;
/*!40000 ALTER TABLE `attacks2` DISABLE KEYS */;
INSERT INTO `attacks2` VALUES (5407,'Flame','attack',6,'vPet 1',0,1);
/*!40000 ALTER TABLE `attacks2` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `auctions2`
--

DROP TABLE IF EXISTS `auctions2`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `auctions2` (
  `id` int(11) NOT NULL auto_increment,
  `owner` varchar(32) NOT NULL default '',
  `item_name` varchar(64) NOT NULL default '',
  `high_bid` int(11) NOT NULL default '0',
  `high_bidder` varchar(64) NOT NULL default '',
  `buy_now_price` int(11) NOT NULL default '0',
  `end_time` int(11) NOT NULL default '0',
  `min_increment` int(11) NOT NULL default '0',
  `game` int(11) NOT NULL default '0',
  `bids` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=cp1251;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `auctions2`
--

LOCK TABLES `auctions2` WRITE;
/*!40000 ALTER TABLE `auctions2` DISABLE KEYS */;
/*!40000 ALTER TABLE `auctions2` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `b2p_battles2`
--

DROP TABLE IF EXISTS `b2p_battles2`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `b2p_battles2` (
  `id` int(11) NOT NULL auto_increment,
  `fight_id` int(11) NOT NULL default '0',
  `pet_owner` int(11) NOT NULL default '0',
  `pet_id` int(11) NOT NULL default '0',
  `pet2_id` int(11) NOT NULL default '0',
  `pet_turn` tinyint(4) NOT NULL default '0',
  `last_move` int(11) NOT NULL default '0',
  `my_taunt` varchar(72) NOT NULL default '',
  `winner` varchar(32) NOT NULL default '',
  `status_line` text NOT NULL,
  `damage` int(11) NOT NULL default '0',
  `defense` int(11) NOT NULL default '0',
  `game` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=cp1251;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `b2p_battles2`
--

LOCK TABLES `b2p_battles2` WRITE;
/*!40000 ALTER TABLE `b2p_battles2` DISABLE KEYS */;
/*!40000 ALTER TABLE `b2p_battles2` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `b2p_tables2`
--

DROP TABLE IF EXISTS `b2p_tables2`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `b2p_tables2` (
  `id` int(11) NOT NULL auto_increment,
  `pet1` int(11) NOT NULL default '0',
  `pet2` int(11) NOT NULL default '0',
  `pet1_owner` int(11) NOT NULL default '0',
  `pet2_owner` int(11) NOT NULL default '0',
  `min_level` int(11) NOT NULL default '0',
  `max_level` int(11) NOT NULL default '0',
  `timestamp` int(11) NOT NULL default '0',
  `timestamp2` int(11) NOT NULL default '0',
  `approved` tinyint(4) NOT NULL default '0',
  `in_progress` tinyint(4) NOT NULL default '0',
  `game` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=cp1251;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `b2p_tables2`
--

LOCK TABLES `b2p_tables2` WRITE;
/*!40000 ALTER TABLE `b2p_tables2` DISABLE KEYS */;
/*!40000 ALTER TABLE `b2p_tables2` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `bank2`
--

DROP TABLE IF EXISTS `bank2`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;

Наконец, код заканчивается этим:
Код

Table structure for table `youritems`
--

DROP TABLE IF EXISTS `youritems`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `youritems` (
  `id` varchar(10) NOT NULL default '',
  `username` varchar(40) NOT NULL default '',
  `itemname` varchar(50) NOT NULL default '',
  `url` varchar(60) NOT NULL default '',
  `price` varchar(10) NOT NULL default '',
  `attack` varchar(10) NOT NULL default '',
  `defense` varchar(10) NOT NULL default '',
  `heal` varchar(10) NOT NULL default '',
  `used` varchar(10) NOT NULL default '',
  `leftz` varchar(10) NOT NULL default '',
  `freezez` varchar(10) NOT NULL default '',
  `frozen` varchar(10) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `youritems`
--

LOCK TABLES `youritems` WRITE;
/*!40000 ALTER TABLE `youritems` DISABLE KEYS */;
/*!40000 ALTER TABLE `youritems` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

-- Dump completed on 2010-01-21 12:58:20


Это для php-сайта, когда я пытаюсь просто импортировать файл с дампом, мне выдает "доступ запрещен для данного пользователя". Я думаю, тут что то с CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT, а точнее с OLD..... Мне удаляли сайт, а потом восстановили. Можно еще вкратце, что обозначает такой синтакс с собаками, и как так идет приравнивание? Ну а вообще надо сделать, чтобы это заработало, а то переписывать все упоминания этих переменных около двух суток=) 
PM MAIL   Вверх
krasgames
Дата 3.2.2010, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Старый мастер
*


Профиль
Группа: Участник
Сообщений: 170
Регистрация: 4.12.2009

Репутация: нет
Всего: нет



Или в этом запросе вообще что-то надо изменить на конкретные значения. Если да, то что и каким синтаксисом?
PM MAIL   Вверх
Akina
Дата 3.2.2010, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 45
Всего: 454



Цитата(krasgames @  3.2.2010,  20:05 Найти цитируемый пост)
когда я пытаюсь просто импортировать файл с дампом, мне выдает "доступ запрещен для данного пользователя". Я думаю, тут что то с 

А я думаю, что проблема именно та, о которой тебе говорят - недостаточно прав для выполнения операции.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
skyboy
Дата 3.2.2010, 21:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 15
Всего: 260



неужели в сообщении об ошибке не указан номер строки или её часть, в которой находится ошибочная конструкция?
PM MAIL   Вверх
krasgames
Дата 3.2.2010, 22:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Старый мастер
*


Профиль
Группа: Участник
Сообщений: 170
Регистрация: 4.12.2009

Репутация: нет
Всего: нет



Цитата

А я думаю, что проблема именно та, о которой тебе говорят - недостаточно прав для выполнения операции.

Ну запросы до Dumping data он принимает на ура. Из-за чего может не хватать прав? Я обратился в поддержку насчет самой загрузки базы (как), сказали, что такими простыми проблемами они не хотят бесплатно заниматься и мне надо учить SQL. Насчет этих собак и тп я им сказал, что понял это как данные сервера, означающие кодировку, дату и тп, но не понял, как тут происходит их приравнивание, но меня еще дальше послали учить SQL. Так, все-таки, что значит этот синтаксис?

Цитата

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

SQL-запрос:
--
-- Dumping data for table `attacks2`
--
LOCK TABLES  `attacks2` WRITE ;

Acces denied for....

Вроде проблемы с lock. Че за?
PM MAIL   Вверх
Akina
Дата 4.2.2010, 08:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 45
Всего: 454



Ну тебе же пишут - Access denied. Я понимаю, что ты по-аглицки не читаешь, но хоть со словарём-то мог перевести? Доступ запрещён. А значит, или нет прав на блокировку, или таблица уже (или всё ещё) кем-то заблокирована.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
krasgames
Дата 5.2.2010, 17:35 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Старый мастер
*


Профиль
Группа: Участник
Сообщений: 170
Регистрация: 4.12.2009

Репутация: нет
Всего: нет



I removed all "lock" and "unlock" and one was installed.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0794 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.