Задавайте вопросы, мы ответим
Вы не зашли.
Доброго времени суток всем форумчанам!
Научите пожалуйста "начинающего" правильно выполнять запросы. Сколько не пытался..что-то не выходит.
Вот пример:
Устанавливаю на сайт доп. фишку и в руководстве сказанно (помимо основных изменений) сделать вот такой запрос:
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
----------------------
Подскажите-научите, что же я делаю неправильно ! И как нужно правильно? Может нужно что-то менять-прописывать "свое" в запросе?
Огромное спасибо всем откликнувшимся!
Неактивен
Ошибка сообщает, что таблица, которую вы хотите обновить, не существует.
Возможны след. причины:
1) что-то напутали с версиями при обновлении
2) вы обращаетесь не к той базе данных (z62192_forum). В какое "окно" Вы вставляете запрос.
Неактивен
vasya написал:
Ошибка сообщает, что таблица, которую вы хотите обновить, не существует.
Возможны след. причины:
1) что-то напутали с версиями при обновлении
2) вы обращаетесь не к той базе данных (z62192_forum). В какое "окно" Вы вставляете запрос.
Это вопрос?
Я вставляю в "Окно запроса" Правильно?
Так что же Вы мне посоветует?
Неактивен
QwQ написал:
Это вопрос?
Я вставляю в "Окно запроса" Правильно?
Так что же Вы мне посоветует?
Не понял, что подразумевается под "окном запроса".
Вы можете посмотреть существует ли таблица dle_logs? И если да, какой базе данных она принадлежит.
Неактивен
vasya написал:
QwQ написал:
Это вопрос?
Я вставляю в "Окно запроса" Правильно?
Так что же Вы мне посоветует?Не понял, что подразумевается под "окном запроса".
Вы можете посмотреть существует ли таблица dle_logs? И если да, какой базе данных она принадлежит.
Таблица dle_logs не существует.. Если можете стукните в Аську 105058
Отредактированно QwQ (19.01.2008 19:42:03)
Неактивен
Проблема в том, что в БД z62192_forum не существует таблицы dle_logs.
Возможно, вашей CMS указана не та база данных или установка движка вашего сайта прошла с ошибками и таблица dle_logs не создалась.
Неактивен
QwQ написал:
Таблица dle_logs не существует.. Если можете стукните в Аську 105058
Значит причина не в MySQL.
Опишите какую "доп. фишку" Вы ставите на сайт, на какую платформу она расчитана, какую CMS использует Ваш сайт, какие версии. Возможно мы сможем помочь.
Неактивен
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)
Неактивен
Возможно, таблица dle_logs у Вас может называться по другому, если Вы в процессе установки указали иной префикс для таблиц.
Что показывает запрос
show tables;
Неактивен
Полные тексты
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
Неактивен
Выглядит так, как будто у Вас форум phpbb, а ставите для него что-то для dle
Неактивен
Для 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). В какое "окно" Вы вставляете запрос."
Неактивен
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). В какое "окно" Вы вставляете запрос."
Огромное Вам СПАСИБО за помощь! Вы были абсолютно правы! Разобрался и все исправил.
Неактивен
Ну и мне подскажите ошибка такая :
The Error returned was:
Table 'kurska_kmv24.dle_usergroups' doesn't exist
Error Number:
1146
SELECT * FROM dle_usergroups ORDER BY id ASC
Напишите какой запрос надо сделать!Заранее спасибо!
Неактивен
Нужно создать таблицу dle_usergroups. как - это подскажут на форуме dle.
Неактивен
Нужно сначала убедиться к нужной ли базе вы обращаетесь.
Если да, то спрашивать помощи на форуме поддержки dle.
Неактивен