SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 19.01.2008 10:28:20

QwQ
Участник
Зарегистрирован: 19.01.2008
Сообщений: 9

Научите..пожалуйста!

Доброго времени суток всем форумчанам!
Научите пожалуйста "начинающего" правильно выполнять запросы. Сколько не пытался..что-то не выходит.
Вот пример:
Устанавливаю на сайт доп. фишку и в руководстве сказанно (помимо основных изменений) сделать вот такой запрос:

ALTER TABLE dle_logs ADD COLUMN rate int(4) not null default'0';

Я просто(без всяких изменений) вставляю его в "окно" и выполняю. И вот что я имею:
-------------
Ошибка

SQL-запрос:

ALTER TABLE dle_logs ADD COLUMN rate int( 4 ) NOT NULL default '0';

Ответ MySQL:
#1146 - Table 'z62192_forum.dle_logs' doesn't exist
----------------------
Подскажите-научите, что же я делаю неправильно ! И как нужно правильно? Может нужно что-то менять-прописывать "свое" в запросе? sad
Огромное спасибо всем откликнувшимся!

Неактивен

 

#2 19.01.2008 15:29:48

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Научите..пожалуйста!

Ошибка сообщает, что таблица, которую вы хотите обновить, не существует.

Возможны след. причины:
1) что-то напутали с версиями при обновлении
2) вы обращаетесь не к той базе данных (z62192_forum). В какое "окно" Вы вставляете запрос.

Неактивен

 

#3 19.01.2008 19:24:46

QwQ
Участник
Зарегистрирован: 19.01.2008
Сообщений: 9

Re: Научите..пожалуйста!

vasya написал:

Ошибка сообщает, что таблица, которую вы хотите обновить, не существует.

Возможны след. причины:
1) что-то напутали с версиями при обновлении
2) вы обращаетесь не к той базе данных (z62192_forum). В какое "окно" Вы вставляете запрос.

Это вопрос?
Я вставляю в "Окно запроса" Правильно?
Так что же Вы мне посоветует?

Неактивен

 

#4 19.01.2008 19:37:39

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Научите..пожалуйста!

QwQ написал:

Это вопрос?
Я вставляю в "Окно запроса" Правильно?
Так что же Вы мне посоветует?

Не понял, что подразумевается под "окном запроса".
Вы можете посмотреть существует ли таблица dle_logs? И если да, какой базе данных она принадлежит.

Неактивен

 

#5 19.01.2008 19:40:43

QwQ
Участник
Зарегистрирован: 19.01.2008
Сообщений: 9

Re: Научите..пожалуйста!

vasya написал:

QwQ написал:

Это вопрос?
Я вставляю в "Окно запроса" Правильно?
Так что же Вы мне посоветует?

Не понял, что подразумевается под "окном запроса".
Вы можете посмотреть существует ли таблица dle_logs? И если да, какой базе данных она принадлежит.

Таблица dle_logs не существует.. Если можете стукните в Аську 105058

Отредактированно QwQ (19.01.2008 19:42:03)

Неактивен

 

#6 19.01.2008 21:05:09

LazY
_cмельчак
MySQL Authorized Developer and DBA
Зарегистрирован: 02.04.2007
Сообщений: 849

Re: Научите..пожалуйста!

Проблема в том, что в БД z62192_forum не существует таблицы dle_logs.

Возможно, вашей CMS указана не та база данных или установка движка вашего сайта прошла с ошибками и таблица dle_logs не создалась.

Неактивен

 

#7 19.01.2008 21:14:45

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Научите..пожалуйста!

QwQ написал:

Таблица dle_logs не существует.. Если можете стукните в Аську 105058

Значит причина не в MySQL.
Опишите какую "доп. фишку" Вы ставите на сайт, на какую платформу она расчитана, какую CMS использует Ваш сайт, какие версии. Возможно мы сможем помочь.

Неактивен

 

#8 20.01.2008 08:54:57

QwQ
Участник
Зарегистрирован: 19.01.2008
Сообщений: 9

Re: Научите..пожалуйста!

1. Это дополнительный модуль позволяющий просмотреть, кто и какую "оценку" ставил в новостях. (расчитан на DLE. Взят с сайта  http://4dle.ru/ Страница модуля: http://4dle.ru/2008/01/11/kto_golosoval … tavil.html)
2. CMS у меня DLE v 6.5
3. Версия MySQL  - 5.0.30-Debian_1-log MySQL

Отредактированно QwQ (20.01.2008 08:55:29)

Неактивен

 

#9 20.01.2008 19:42:37

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Научите..пожалуйста!

Возможно, таблица dle_logs у Вас может называться по другому, если Вы в процессе установки указали иной префикс для таблиц.

Что показывает запрос

Код:

show tables;

Неактивен

 

#10 21.01.2008 16:54:43

QwQ
Участник
Зарегистрирован: 19.01.2008
Сообщений: 9

Re: Научите..пожалуйста!

Полные тексты
Tables_in_z62192_forum
dle_referals
phpbb_auth_access
phpbb_banlist
phpbb_categories
phpbb_config
phpbb_confirm
phpbb_disallow
phpbb_forum_prune
phpbb_forums
phpbb_groups
phpbb_posts
phpbb_posts_text
phpbb_privmsgs
phpbb_privmsgs_text
phpbb_ranks
phpbb_search_results
phpbb_search_wordlist
phpbb_search_wordmatch
phpbb_sessions
phpbb_sessions_keys
phpbb_smilies
phpbb_themes
phpbb_themes_name
phpbb_topics
phpbb_topics_watch
phpbb_user_group
phpbb_users
phpbb_vote_desc
phpbb_vote_results
phpbb_vote_voters
phpbb_words

Неактивен

 

#11 21.01.2008 16:58:12

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Научите..пожалуйста!

Выглядит так, как будто у Вас форум phpbb, а ставите для него что-то для dle

Неактивен

 

#12 21.01.2008 21:11:54

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Научите..пожалуйста!

Для DLE v 6.5 должны быть таблицы след вида ('dle_' является префиксом и в Вашем случае может быть другим или отсутствовать)

'dle_banned'
'dle_banners'
'dle_category'
'dle_comments'
'dle_email'
'dle_files'
'dle_flood'
'dle_images'
'dle_logs'
'dle_lostdb'
'dle_notice'
'dle_pm'
'dle_poll'
'dle_poll_log'
'dle_post'
'dle_rss'
'dle_rssinform'
'dle_static'
'dle_usergroups'
'dle_users'
'dle_views'
'dle_vote'
'dle_vote_result'

Значит CMS DLE v 6.5 у Вас находится в другой базе данных (не z62192_forum).
Т.е. мы пришли к тому с чего начинали: "2) вы обращаетесь не к той базе данных (z62192_forum). В какое "окно" Вы вставляете запрос."

Неактивен

 

#13 22.01.2008 11:59:27

QwQ
Участник
Зарегистрирован: 19.01.2008
Сообщений: 9

Re: Научите..пожалуйста!

vasya написал:

Для DLE v 6.5 должны быть таблицы след вида ('dle_' является префиксом и в Вашем случае может быть другим или отсутствовать)

'dle_banned'
'dle_banners'
'dle_category'
'dle_comments'
'dle_email'
'dle_files'
'dle_flood'
'dle_images'
'dle_logs'
'dle_lostdb'
'dle_notice'
'dle_pm'
'dle_poll'
'dle_poll_log'
'dle_post'
'dle_rss'
'dle_rssinform'
'dle_static'
'dle_usergroups'
'dle_users'
'dle_views'
'dle_vote'
'dle_vote_result'

Значит CMS DLE v 6.5 у Вас находится в другой базе данных (не z62192_forum).
Т.е. мы пришли к тому с чего начинали: "2) вы обращаетесь не к той базе данных (z62192_forum). В какое "окно" Вы вставляете запрос."

Огромное Вам СПАСИБО за помощь! Вы были абсолютно правы! Разобрался и все исправил.

Неактивен

 

#14 16.12.2011 17:51:10

anbelaev
Участник
Зарегистрирован: 12.12.2011
Сообщений: 2

Re: Научите..пожалуйста!

Ну и мне подскажите ошибка такая :
The Error returned was:
Table 'kurska_kmv24.dle_usergroups' doesn't exist

Error Number:
1146

SELECT * FROM dle_usergroups ORDER BY id ASC


Напишите какой запрос надо сделать!Заранее спасибо!

Неактивен

 

#15 16.12.2011 18:58:52

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

Re: Научите..пожалуйста!

Нужно создать таблицу dle_usergroups. как - это подскажут на форуме dle.


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

Неактивен

 

#16 16.12.2011 19:00:04

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Научите..пожалуйста!

Нужно сначала убедиться к нужной ли базе вы обращаетесь.
Если да, то спрашивать помощи на форуме поддержки dle.

Неактивен

 

Board footer

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