SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#26 06.06.2009 23:13:24

дон
Участник
Зарегистрирован: 06.06.2009
Сообщений: 1

Re: MySQL Error! Error Number: 1054

Появляется такая ошибка, когда захожу в полную новость: (стоит DLE 8.0)

MySQL Error!
------------------------

The Error returned was:
Unknown column 'metatitle' in 'field list'

Error Number:
1054

SELECT id, autor, date, short_story, full_story, xfields, title, category, descr, keywords, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, approve, votes, access, flag, editdate, editor, reason, view_edit, tags, metatitle FROM chechersk_post where  id = '1112'

Неактивен

 

#27 07.06.2009 22:50:37

Dumbas
Участник
Зарегистрирован: 07.06.2009
Сообщений: 6

Re: MySQL Error! Error Number: 1054

Здраствуйте многоуважаемые администраторы! я столкнулся с такой проблемой, на всех новостях сайта в которых оставлен хоть 1 комментарий при заходе в полную новость пишет вот что(у меня dle 7.2):


MySQL Error!
------------------------

The Error returned was:
Unknown column 'warned' in 'field list'

Error Number:
1054

SELECT warned, banned, logged_ip FROM dle_users where name = 'AltaiR'



Помагите пожалуйста! Заранее спасибо!

Отредактированно Dumbas (07.06.2009 23:10:57)

Неактивен

 

#28 08.06.2009 18:48:47

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: MySQL Error! Error Number: 1054

«one for all»

Нужно выполнить в базе команду
ALTER TABLE {1} ADD {2};

Аргументы для 1 и 2 следующие:

alienz: 1 = dle_thanks, 2 = user_name varchar(20)
дон: 1 = chechersk_post, 2 = metatitle varchar(20)
Dumbas: 1 = dle_users, 2 = warned tinyint

P.S. DLE — зло sad

Неактивен

 

#29 13.11.2009 15:41:26

t0t
Участник
Зарегистрирован: 13.11.2009
Сообщений: 4

Re: MySQL Error! Error Number: 1054

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

MySQL Error!
------------------------

The Error returned was:
Unknown column 'is_count' in 'where clause'

Error Number:
1054

SELECT COUNT(pid) as count FROM dle_forum_posts
WHERE post_author = 'devil' and is_count

что нужно сделать чтоб работало всё нормально???

Неактивен

 

#30 13.11.2009 15:45:19

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: MySQL Error! Error Number: 1054

1 = dle_forum_posts, 2 = is_count tinyint

Неактивен

 

#31 13.11.2009 16:07:32

t0t
Участник
Зарегистрирован: 13.11.2009
Сообщений: 4

Re: MySQL Error! Error Number: 1054

извините конечно за тупость. а это где подправить?! расскажите пожалуйста

Неактивен

 

#32 13.11.2009 17:04:34

t0t
Участник
Зарегистрирован: 13.11.2009
Сообщений: 4

Re: MySQL Error! Error Number: 1054

народ поясните пожалуйста. что и куда вписать чтоб не было такой ошибки?

Неактивен

 

#33 13.11.2009 17:32:34

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: MySQL Error! Error Number: 1054

Нужно выполнить в консоли, подключенной к MySQL. Например, в клиенте
mysql или в phpMyAdmin. Идеальный же вариант — не использовать dle нигде
и никогда.

Неактивен

 

#34 13.11.2009 21:45:34

t0t
Участник
Зарегистрирован: 13.11.2009
Сообщений: 4

Re: MySQL Error! Error Number: 1054

вот мне что выдало в ответ
Ошибка

SQL-запрос:

1 = dle_forum_posts, 2 = is_count tinyint

Ответ 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 '1 = dle_forum_posts, 2 = is_count tinyint' at line 1

а что лучше использовать?! (если не дле)

Неактивен

 

#35 15.11.2009 23:47:18

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: MySQL Error! Error Number: 1054

Ну, надо было прочитать предыдущее сообщение тоже, я написал лишь параметры wink

Если не dle — то что-нибудь другое. Говорят, неплохие joomla и drupal. По крайней
мере, они работают. В отличие от smile

Неактивен

 

#36 16.11.2009 12:37:37

killer2
Участник
Зарегистрирован: 16.11.2009
Сообщений: 1

Re: MySQL Error! Error Number: 1054

MySQL Error!
------------------------

The Error returned was:
Unknown column 'metatitle' in 'field list'

Error Number:

UPDATE dle_post set title='killer2', short_story='Дай мені цьом....будемо хворіти А/Н1N1 разом)))', full_story='', descr='Дай мені цьом....будемо хворіти АН1N1 разом)))', keywords='разом, АН1N1, хворіти, цьомбудемо', category='0', alt_name='killer2', allow_comm='1', approve='1', allow_main='1', allow_rate='1', fixed='0', allow_br='1', votes='0', access='', symbol='', editdate='1258364471', editor='Admin', reason='', view_edit='0', tags='', metatitle='' WHERE id='79'
1054

Неактивен

 

#37 16.11.2009 14:12:08

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: MySQL Error! Error Number: 1054

Неактивен

 

#38 21.11.2009 01:25:40

andsava
Участник
Зарегистрирован: 21.11.2009
Сообщений: 4

Re: MySQL Error! Error Number: 1054

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

The Error returned was:
Unknown column 'max_signature' in 'field list'

Error Number:
1054


UPDATE dle_usergroups set group_name='Гости', allow_cats='all', allow_adds='0', cat_add='all', allow_admin='0', allow_addc='1', allow_editc='0', allow_delc='0', edit_allc='0', del_allc='0', moderation='0', allow_all_edit='0', allow_edit='0', allow_pm='0', max_pm='0', max_foto='0', allow_files='1', allow_hide='0', allow_short='1', time_limit='0', rid='5', allow_fixed='0', allow_feed='1', allow_search='1', allow_poll='1', allow_main='0', captcha='1', icon='{THEME}/images/icon_5.gif', allow_modc='0', allow_rating='1', allow_offline='0', allow_image_upload='0', allow_file_upload='0', allow_signature='0', allow_url='1', news_sec_code='1', allow_image='0', max_signature='0', max_info='0' WHERE id='5'

Неактивен

 

#39 21.11.2009 08:20:00

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

Re: MySQL Error! Error Number: 1054

ALTER TABLE `dle_usergroups` ADD max_signature tinyint;

Неактивен

 

#40 22.11.2009 01:11:03

andsava
Участник
Зарегистрирован: 21.11.2009
Сообщений: 4

Re: MySQL Error! Error Number: 1054

А можна попобдробнее пожалуйста, что нужно зделать ато я не спец по таким делам.

Неактивен

 

#41 22.11.2009 01:43:54

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

Re: MySQL Error! Error Number: 1054

Куда уж подробней. Нужно всего лишь выполнить приведенную мной команду.
Выполняется в любом клиенте БД, наверняка у вас есть доступ к phpadmin или чему-то подобному.

Неактивен

 

#42 23.11.2009 00:10:25

andsava
Участник
Зарегистрирован: 21.11.2009
Сообщений: 4

Re: MySQL Error! Error Number: 1054

Да теперь я понял. Спасибо есчё раз!

Неактивен

 

#43 01.12.2009 00:36:43

Crim
Участник
Зарегистрирован: 01.12.2009
Сообщений: 1

Re: MySQL Error! Error Number: 1054

Ув. администрация прочитал все сообщения и заметил туже ошибку что и у меня...и так и не понял что с ней делать,если не трудно подскажите ещё разок:

MySQL Error!
------------------------

The Error returned was:
Unknown column 'metatitle' in 'field list'

Error Number:
1054

SELECT id, autor, date, short_story, full_story, xfields, title, category, descr, keywords, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, approve, votes, access, flag, editdate, editor, reason, view_edit, tags, metatitle FROM dle_post where  id = '145'

Неактивен

 

#44 01.12.2009 14:43:14

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: MySQL Error! Error Number: 1054

FAQ, п.10.

ALTER TABLE dle_post ADD metatitle VARCHAR(10);

Неактивен

 

#45 04.12.2009 18:22:08

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

Re: MySQL Error! Error Number: 1054

Добрый день! Движок DLE 8.3
В настройках групп пользователей убираю ввод каптчи при добавлении гостями новостей - выдает следуюющее
MySQL Error!
------------------------

The Error returned was:
Unknown column 'allow_html' in 'field list'

Error Number:
1054
UPDATE dle_usergroups set group_name='Посетители', allow_cats='all', allow_adds='1', cat_add='all', allow_admin='0', allow_addc='1', allow_editc='1', allow_delc='1', edit_allc='0', del_allc='0', moderation='0', allow_all_edit='0', allow_edit='0', allow_pm='1', max_pm='20', max_foto='101', allow_files='1', allow_hide='1', allow_short='1', time_limit='0', rid='4', allow_fixed='0', allow_feed='1', allow_search='1', allow_poll='1', allow_main='1', captcha='0', icon='{THEME}/images/icon_4.gif', allow_modc='0', allow_rating='1', allow_offline='0', allow_image_upload='1', allow_file_upload='1', allow_signature='1', allow_url='1', news_sec_code='0', allow_image='0', max_signature='500', max_info='1000', admin_addnews='0', admin_editnews='0', admin_comments='0', admin_categories='0', admin_editusers='0', admin_wordfilter='0', admin_xfields='0', admin_userfields='0', admin_static='0', admin_editvote='0', admin_newsletter='0', admin_blockip='0', admin_banners='0', admin_rss='0', admin_iptools='0', admin_rssinform='0', admin_googlemap='0', allow_html='0', group_prefix='', group_suffix='', allow_subscribe='0' WHERE id='4'


Как понимаю в базе данных надо что-то сделать. но что и как?
Что где поменять??
Заранее спасибо.

Неактивен

 

#46 04.12.2009 18:31:59

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

Re: MySQL Error! Error Number: 1054

Обязательно изучить FAQ, п.10.

Приведенная вами ошибка указывает, что в таблице dle_usergroups отсутствует колонка allow_html. Судя по запросу allow_html='0' можно предположить, что тип этой колонки tinyint.
Вам необходимо добавить в таблицу dle_usergroups колонку allow_html.
Для этого в любом клиенте базы данных выполнить

ALTER TABLE dle_usergroups ADD allow_html tinyint;



P.S. По выполнении ещё раз задуматься над содержанием FAQ, п.10.

Неактивен

 

#47 04.12.2009 18:44:37

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

Re: MySQL Error! Error Number: 1054

Большое спасибо! Помогло)) Ещё надо было префикс, суффикс т.д. добавить.
Ещё раз спасибо!

Неактивен

 

#48 06.12.2009 17:38:38

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

Re: MySQL Error! Error Number: 1054

vasya написал:

Обязательно изучить FAQ, п.10.

Приведенная вами ошибка указывает, что в таблице dle_usergroups отсутствует колонка allow_html. Судя по запросу allow_html='0' можно предположить, что тип этой колонки tinyint.
Вам необходимо добавить в таблицу dle_usergroups колонку allow_html.
Для этого в любом клиенте базы данных выполнить

ALTER TABLE dle_usergroups ADD allow_html tinyint;



P.S. По выполнении ещё раз задуматься над содержанием FAQ, п.10.

Была такая же проблема - выполнил запрос начало выдавать

MySQL Error!
------------------------

The Error returned was:
Unknown column 'group_prefix' in 'field list'

Error Number:
1054
UPDATE dle_usergroups set group_name='Журналисты', allow_cats='all', allow_adds='1', cat_add='all', allow_admin='0', allow_addc='1', allow_editc='1', allow_delc='1', edit_allc='0', del_allc='0', moderation='1', allow_all_edit='0', allow_edit='0', allow_pm='1', max_pm='50', max_foto='101', allow_files='1', allow_hide='1', allow_short='1', time_limit='0', rid='3', allow_fixed='0', allow_feed='1', allow_search='1', allow_poll='1', allow_main='1', captcha='0', icon='{THEME}/images/icon_3.gif', allow_modc='0', allow_rating='1', allow_offline='0', allow_image_upload='1', allow_file_upload='0', allow_signature='1', allow_url='1', news_sec_code='1', allow_image='0', max_signature='500', max_info='1000', admin_addnews='0', admin_editnews='0', admin_comments='0', admin_categories='0', admin_editusers='0', admin_wordfilter='0', admin_xfields='0', admin_userfields='0', admin_static='0', admin_editvote='0', admin_newsletter='0', admin_blockip='0', admin_banners='0', admin_rss='0', admin_iptools='0', admin_rssinform='0', admin_googlemap='0', allow_html='0', group_prefix='', group_suffix='', allow_subscribe='0' WHERE id='3'

Ошибка возникает при редактировании групп пользователей!

Отредактированно V1ruS (06.12.2009 17:42:03)

Неактивен

 

#49 06.12.2009 18:22:00

GL_Loney
Участник
Зарегистрирован: 06.12.2009
Сообщений: 8

Re: MySQL Error! Error Number: 1054

paulus посмотри вот эту ошибку http://s11.radikal.ru/i183/0912/5d/0f363aeb9ceft.jpg Как ты понял это дижок дле, когда в админ панели пытаешь сменить настройки например полномочий гостей или ещё кого-то вылетает такая штука, сносил движок и ставил новый все нормально работает, но как только ставишь на него сохраненное БД уже нельзя менять, начинает вылетать ошибка. Я так понял дело в БД, как её можно поправить?

Неактивен

 

#50 06.12.2009 23:27:44

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

Re: MySQL Error! Error Number: 1054

V1ruS написал:

Была такая же проблема - выполнил запрос начало выдавать

MySQL Error!
------------------------

The Error returned was:
Unknown column 'group_prefix' in 'field list'

Посмотрите предыдущее сообщение.

Ошибка означает, что теперь не хватает колонки 'group_prefix'. Из условия group_prefix='' можно предположить, что она имеет строковый тип.

ALTER TABLE dle_usergroups ADD group_prefix varchar(255) NOT NULL DEFAULT '';

Неактивен

 

Board footer

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