Читай RSS - будь умным! Мы в Twitter! Мы VKontakte! Главная Форум Услуги Рекламодателям Карта сайта Контакты
Авторизация
Вход через
социальные сети
Вход через сайт
Регистрация
Забыли пароль?

l2maxi - всё для lineage 2
l2maxi - всё для lineage 2: ява сервера, дополнения, программы, галерея, улучшения, клиенты, файлы, боты, баги.

  Ошибки Sql запросов и их решение!


Ошибки Sql запросов и их решение!

Наверняка многие сталкивались с ошибками в Navicat, при заливки какого либо итема, шмота, веапона! В этой статье я расскажу вам как решить те или инные проблемы связанные с ошибками Sql запросов! Если вы прочтёте все внимательно, то вам будет 100% ясно как решить ошибки с запросами!

Error Code: 1064 - You have an error in your SQL syntax;
- Синтаксическая ошибка в запросе, обычно указывается где именно.
Error Code: 1054 - Unknown column 'ххххх' in 'field list'
- Неизвестное имя колонки в запросе в списке полей. Решение
- сравните поля в запросе и в целевой таблице и исправьте запрос
Error Code: 1050 - Table 'ххххх' already exists
- Попытка создать уже имеющуюся таблицу. Таблицу в базе можно конечно
удалить, но вы должны отдавать себе отчет в своих действиях. Совет -
перед удалением существующей таблицы - ОБЯЗАТЕЛЬНО БЭКАП
Error Code: 1060 - Duplicate column name 'ххххх'
- Попытка добавить уже существующую колонку. Если вы делаете апдейт базы,
значит , скорее всего в исполнении данного запроса нет необходимости
Error Code: 1146 - Table 'base_name.table_name' doesn't exist
- Таблица в базе с именем таким-то не существует. Вы должны создать
пустую таблицу перед выполнением этого запроса.
Error Code: 1136 - Column count doesn't match value count at row 1 (С данной ошибкой многие сталкивались, так что читайте внимательнее!)
- Количество колонок в таблице не соответствует количеству переменных
в запросе. Можно попытаться понять какая переменная отсутствует или
лишняя в запросе, сравнив с уже имеющимися данными таблицы.

Error Code: 1062 - Duplicate entry 'ххххх' for key 1
- Попытка записать уже имеющееся значение в ключевую колонку. Измените значение
переменной в запросе. Если необходимо выполнить несколько запросов по одной
задаче в разные таблицы, вы должны записать одинаковые значения переменной
везде где она существует во избежание потери линков.

Error Code: 2006 - MySQL server has gone away
- При исполнении запроса потеряна связь с SQL сервером. Ошибка попадалась мне при
работе в SqlYog при создании дампа таблицы (обычно большого размера) и последующей
попытке залить его. Решение - создайте запрос со структурой таблицы отдельно
и экспортируйте данные таблицы в отдельный файл. После этого создаете таблицу
первым запросом, и импортируете файл с данными.

Error Code: 1062 - Duplicate entry "значение" for key 1
- Измените значение на другое.

Error Code:1050 - Table 'ai_agents' already exists
Пример:
-- ----------------------------
-- Table structure for ai_agents
-- ----------------------------
CREATE TABLE `ai_agents` (
`entry` int(11) unsigned NOT NULL DEFAULT '0',
`type` smallint(5) unsigned NOT NULL DEFAULT '0',
`event` int(11) unsigned NOT NULL DEFAULT '0',
`chance` int(11) unsigned NOT NULL DEFAULT '0',
`maxcount` int(11) unsigned NOT NULL DEFAULT '0',
`spell` int(11) unsigned NOT NULL DEFAULT '0',
`spelltype` int(11) unsigned NOT NULL DEFAULT '0',
`targettype` int(11) unsigned NOT NULL DEFAULT '0',
`cooldown` int(8) NOT NULL DEFAULT '0',
`floatMisc1` float NOT NULL DEFAULT '0',
`Misc2` int(11) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`entry`,`type`,`spell`),
UNIQUE KEY `a` (`entry`,`spell`,`type`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='AI System';
[Msg] Finished - Unsuccessfully

- удалите существующую таблицу и залейте новую.

В прочем то и все!

Ключевые теги: sql

>> Ява сервера » F.A.Q., Ошибки Sql запросов и их решение!

Другие новости по теме:
Список полезных Sql запросов 1 Список полезных Sql запросов 1
Список наиболее полезных Sql Запросы для Java серверов! К данной статье относятся множество Sql запросов, которые выполняются собственно через программу Navicat! Мануал будит полезен как новичкам,
Компиляция сборки L2open с помощью Eclipse Компиляция сборки L2open с помощью Eclipse
Этот мануал научит вас компилировать сборки от команды L2open с помощью Эклипса. Однако не стоит думать, что компилировать вы сможете сборки только этой команды, просто в данном случае выбрали эту
Видеоуроки по созданию своей вещи от А до Я Видеоуроки по созданию своей вещи от А до Я
Данный набор видеомануалов содержит в себе уроки, позволяющие освоить все аспекты создания своей вещи для игры. Всего набор состоит из 7 видеоуроков, в каждом из которых описаны наиболее интересующие

Разместил: SystemOfADown Прочитано: 16161


 
Автор: iSmoke-, 28 марта 2011 17:06
Группа: Гость
Комментариев: 0
Публикаций: 0
ICQ: --
cпс очень помогли)




 
Автор: 794613258, 14 апреля 2012 18:46
Группа: Гость
Комментариев: 0
Публикаций: 0
ICQ: --
Спасибо )))Понел как можно занести вещи на 100% ))))




Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии в данной новости.


Реклама
Опрос
Пользуетесь ли вы соц. сетью "Вконтакте"?

Конечно, постоянно там зависаю!
Иногда захожу пообщаться
Не переношу соц. сети

Архив новостей
Сентябрь 2017 (4)
Август 2017 (4)
Июль 2017 (4)
Июнь 2017 (4)
Май 2017 (4)
Апрель 2017 (4)
Реклама

Наверх
Любое копирование материалов сайта строго запрещено!