Перейти к контенту
  • 0

ошибка sql


tema.silentboy

Вопрос

IPB Предупреждение [2] mysql_connect(): Access denied for user: 'narxozorg@localhost' (Using password: YES) (Строка: 139 файла /ips_kernel/class_db_mysql.php)

 

 

 

Ошибка с базой данных.

Вы можете попробовать обновить эту страницу, нажав сюда.

 

Возвращаемая ошибка

 

 

SQL error: Unknown system variable 'collation_connection'

SQL error code:

Date: 11.12.2006, 21:14

 

 

у пользователей у который старый cookies все ок.

Откуда растут корни?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Корни растут из того же места откуда растут и руки у админа сервера.

 

Очевидно настройки в mysql не совпадают с теми настройками, что сервер принимает. Напрмер в версии 3.хх collation вообще не было =)

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Корни растут из того же места откуда растут и руки у админа сервера.

 

Очевидно настройки в mysql не совпадают с теми настройками, что сервер принимает. Напрмер в версии 3.хх collation вообще не было =)

а где можно подправить?

Сорри, я понимаю, что это тупизм, но я "зеленый" в этих делах.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

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 '; ALTER TABLE `ibf_members` ADD `rep_allow` TINYINT( 1 ) DEFAUL

 

Это при установке репы выполнял запрос MySQl

ВОт что писал:

ALTER TABLE `ibf_members` ADD `reputation` INT NOT NULL ;

ALTER TABLE `ibf_members` ADD `rep_allow` TINYINT( 1 ) DEFAULT '1' NOT NULL ;

ALTER TABLE `ibf_members` ADD `rep_notify` TINYINT( 1 ) DEFAULT '0' NOT NULL ;

 

Жду ответа

Ссылка на комментарий
Поделиться на других сайтах

  • 0

'1' - это строка, а ты ему сообщаешь TINYINT.

Подумай над этим.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Ну значит скажи автору модификации, чтобы подумал, что за ересь он написал.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Song, мне просто кажется, что автор темы пытается выполнить эти три запроса через админцентр IP.Board, чего делать нельзя.

Через админцентр IP.Board за раз можно выполнить только один запрос (всё-таки это не phpMyAdmin).

В самих же запросах ошибок нет.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Song, мне просто кажется, что автор темы пытается выполнить эти три запроса через админцентр IP.Board, чего делать нельзя.Через админцентр IP.Board за раз можно выполнить только один запрос (всё-таки это не phpMyAdmin).В самих же запросах ошибок нет.

действительно...

тогда встречный вопрос...phpMyAdmin залил на хост, а как с ним работать тогда?

 

З.Ы. я не автор темы

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Song

в смысле?

Я выполнил сначала

CREATE TABLE `ibf_reputation` (

`id` int(11) NOT NULL auto_increment,

`from_user` int(11) NOT NULL default '0',

`to_user` int(11) NOT NULL default '0',

`forum` int(11) NOT NULL default '0',

`topic` int(11) NOT NULL default '0',

`post` int(11) NOT NULL default '0',

`created` int(11) NOT NULL default '0',

`message` text NOT NULL,

`rating` int(11) NOT NULL default '0',

`anonym` TINYINT(1) NOT NULL DEFAULT '0',

PRIMARY KEY (`id`)

) ;

затем

ALTER TABLE `ibf_members` ADD `reputation` INT NOT NULL ;

ALTER TABLE `ibf_members` ADD `rep_allow` TINYINT( 1 ) DEFAULT '1' NOT NULL ;

ALTER TABLE `ibf_members` ADD `rep_notify` TINYINT( 1 ) DEFAULT '0' NOT NULL ;

 

ааа, допёрло, сэнкс...всё получилось

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ну что тут не понятного?

Выполнить запрос:

CREATE TABLE `ibf_reputation` (
`id` int(11) NOT NULL auto_increment,
`from_user` int(11) NOT NULL default '0',
`to_user` int(11) NOT NULL default '0',
`forum` int(11) NOT NULL default '0',
`topic` int(11) NOT NULL default '0',
`post` int(11) NOT NULL default '0',
`created` int(11) NOT NULL default '0',
`message` text NOT NULL,
`rating` int(11) NOT NULL default '0',
`anonym` TINYINT(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ;

Затем:

ALTER TABLE `ibf_members` ADD `reputation` INT NOT NULL ;

Далее:

ALTER TABLE `ibf_members` ADD `rep_allow` TINYINT( 1 ) DEFAULT '1' NOT NULL ;

И на последок:

ALTER TABLE `ibf_members` ADD `rep_notify` TINYINT( 1 ) DEFAULT '0' NOT NULL ;

Это называется выполнить ровно по одному SQL-запросу.

Дело в том, что тут не учебный центр по PHP, MySQL, HTML и так далее. Если Вы устанавливаете программное обеспечение и далее собираетесь его модернизировать, Вы должны обладать хотя бы каким-нибудь минимумом знаний.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.