26 (изменено: Cardillo, 2007-11-30 15:28:56)

Re: MySQL и phpMyAdmin обьясните чайнику

Здрасте. у меня проблемка. во-первых:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (): Link-ID == false, connect failed
mysql error: Access denied for user 'lyceumpe'@'localhost' (using password: NO)
mysql error number: 1045
mysql version: unknown
php version: 4.4.7
Date: 30.11.2007 @ 15:19
Script: /
Referer:

вылазиет когда пытаюсь зайти на свой форум.

во-вторых: я совсем не понимаю че к чему. что такое MySQL итд.
пожалуйста объясните че мне делать

ICQ: 4546823
Искренне Ваш Anthony Cardillo smile

27

Re: MySQL и phpMyAdmin обьясните чайнику

Cardillo сказал:

Здрасте.

Здравствуйте.

Ваша первая проблема вытекает из второй smile

Cardillo сказал:

mysql error: Access denied for user 'lyceumpe'@'localhost' (using password: NO)

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

Cardillo сказал:

что такое MySQL итд.

У нас есть определение и ссылка на статью о MySQL в Википедии в Глоссарии

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

28

Re: MySQL и phpMyAdmin обьясните чайнику

Lokki сказал:

Вам нужно проверить конфигурационный файл своего форума и прописать правильные настройки.

а где находится этот файл?

ICQ: 4546823
Искренне Ваш Anthony Cardillo smile

29

Re: MySQL и phpMyAdmin обьясните чайнику

Cardillo
Объясните, пожалуйста, что вы делаете.
Вы пытаетесь установить форум на домашнек компьютере, или на хостинге?
У вас установлена MySQL и есть к ней доступ?
Какой форум?

30

Re: MySQL и phpMyAdmin обьясните чайнику

я залил скрипт форума на хостинг. тут вот такое. MySQL есть. создана бд . тама таблица pages она пуста. что туда надо добавлять и каким образом? lyceumpeople.info

ICQ: 4546823
Искренне Ваш Anthony Cardillo smile

31

Re: MySQL и phpMyAdmin обьясните чайнику

Cardillo сказал:

а где находится этот файл?

Cardillo сказал:

я залил скрипт форума на хостинг. тут вот такое. MySQL есть. создана бд . тама таблица pages она пуста.

Ознакомьтесь с документацией Вашего форума, особенное внимание обратите на раздел про установку форума в том месте где необходимо настроить соединение с базой даных. Прикинусь гадалкой и предположу, что есть конфигурационный файл, который нужно отредактировать для того чтобы обеспечить соединение с MySQL-сервером. Читайте руководство по установке Вашего форума.

Hanut не просто так спросил про форум - дело именно в нем, а не в phpMyAdmin, который кстати работает насколько я понимаю без ошибок и сбоев.

Нет неразрешимых проблем, есть неприятные решения. (Э. Борн)

32

Re: MySQL и phpMyAdmin обьясните чайнику

Cardillo
Обычно форумные установщики сами добавляют все таблицы, но вероятно у вас проблемы с правами пользователя. Как я понял вы создали пользователя, но не прописали его пароль в конфигурационном файле форума. Поищите файл конфигурации, в чем вам поможет документация форума, и настройте его.

33

Re: MySQL и phpMyAdmin обьясните чайнику

Hanut сказал:

Обычно форумные установщики сами добавляют все таблицы

Ну значит не в этот раз. Пожалуйста объясните как это сделать.

ICQ: 4546823
Искренне Ваш Anthony Cardillo smile

34

Re: MySQL и phpMyAdmin обьясните чайнику

Cardillo
Но вы так и не объяснили, какой форум ставите.
Попробуйте найти и импортировать .sql файл, в котором должны находиться структуры таблиц.

35

Re: MySQL и phpMyAdmin обьясните чайнику

Hanut
Форум WoltLab Burning Board 2.3.3 ......
нашел файл structure.sql, импортировал его. появилось 60 записей. вот. я так понял это только структуры таблиц. а что надо в них вписывать?

тут еще у меня проблема: немогу открыть setup.php  и вылазиет ошибка

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@lyceumpeople.info and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


--------------------------------------------------------------------------------

Apache/1.3.37 Server at www.lyceumpeople.info Port 80

с чем это связано?

ICQ: 4546823
Искренне Ваш Anthony Cardillo smile

36

Re: MySQL и phpMyAdmin обьясните чайнику

Cardillo
Установка данного форума не требует ручного заполнения базы данных, все должно делаться инсталятором. Обратитесь за помощью к своему хостеру, так как только он сможет исправить положение.

Можете также посмотреть, что Apache пишет в журнал ошибок, похоже, что сервер не настроен.

37

Re: MySQL и phpMyAdmin обьясните чайнику

[size=10]Офтопик
Выражаю огромную благодаронсть Lokki и Hanut за помощь. У меня все получилось! smile lyceumpeople.info зароботал. СПАСИБО!!! [/size]

ICQ: 4546823
Искренне Ваш Anthony Cardillo smile

38

Re: MySQL и phpMyAdmin обьясните чайнику

Ханут, здраствуйте еще раз).

Скажите а можно создать  как бы запрос в запросе?

то есть:
$weapon = mysql_query(" SELECT DESC_TXT, TEXT FROM GUnits , Tglobal where RACE_ID = 'g000rr0000' ");

$atack =  mysql_query("select  TEXT,RACE_ID,Gattacks.DESC_TXT from Tglobal, Gunits, Gattacks where RACE_ID = 'g000rr0000' AND  Gunits.ATTACK_ID = Gattacks.ATT_ID AND Gattacks.DESC_TXT = Tglobal.TXT_ID  ");

То есть выборка по расе (RAСE_ID) уже проводилась , возможно ли не повторять код а сослаться на $weapon  в коде второй строки?

39

Re: MySQL и phpMyAdmin обьясните чайнику

Trigan
Не понял.
На $weapon вообще сослаться нельзя, так как это ресурс, который еще надо разобрать.

40

Re: MySQL и phpMyAdmin обьясните чайнику

в общем в первой строке идет выборк из таблицы по значению  RACE_ID , выборка состоялась,  в след раз мне понадобится этот фильтр снова, + доп фильтры,  есть другой путь, или только так, как у меня , по новой делать выборку по RACE_ID?

41

Re: MySQL и phpMyAdmin обьясните чайнику

Trigan
Судя по всему только так, я ничего другого не вижу.

42

Re: MySQL и phpMyAdmin обьясните чайнику

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

Пример
$t=mysql_result($ath,$i,'GUnits.UNIT_ID');
$immun = mysql_query("select IMMUNITY,UNIT_ID from GIMMU where  GIMMU.UNIT_ID = '$t'");
echo mysql_result($immun,0,'IMMUNITY');

Вот это рабочий пример, результат достигается.

Однако зачем же вводить переменную, где можно поставить выражение:

ВАРИАНТ 2

$t=mysql_result($ath,$i,'GUnits.UNIT_ID');
$immun = mysql_query("select IMMUNITY,UNIT_ID from GIMMU where  GIMMU.UNIT_ID = 'mysql_result($ath,$i,GUnits.UNIT_ID)'");
echo mysql_result($immun,0,'IMMUNITY');

второй вариант выдает ошибку

Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 10 in z:\home\example\www\imperia.php on line 189

Ошибка гласит, что по заданным фильтрам нет ни одной записи.

Почему так происходит, если выражения  идентичные?

43

Re: MySQL и phpMyAdmin обьясните чайнику

Trigan сказал:

$immun = mysql_query("select IMMUNITY,UNIT_ID from GIMMU where  GIMMU.UNIT_ID = 'mysql_result($ath,$i,GUnits.UNIT_ID)'");

В этом вообще нет никакого смысла. Нельзя функцию в строку писать и ждать ее выполнения. Попробуйте конкатенацию (объединение строки с результатом).

$immun = mysql_query('select IMMUNITY,UNIT_ID from GIMMU where  GIMMU.UNIT_ID = "' . mysql_result($ath, $i, 'GUnits.UNIT_ID') . '"');

44

Re: MySQL и phpMyAdmin обьясните чайнику

Здравствуйте форумчане!
Мне дали задание в универе сделать чат. Ну прикололись так. А что да как, это уже сам должен решать. РНР еще не проходили. Да и вообще, всю технологию и методику создания чата пришлось самому искать в инете. Решил начать с простого. Себе на комп, что бы долго не мучиться, установил комплект Денвера. Раскопал сайт, где подробно разжевывается, как да что делать, для создания чата http://webmastak.com/article.aspx?id=100. Шаг за шагом, файл за файлом, подробно, что и зачем нужно. Практически во всем разобрался, и дело дошло до создания базы данных. Написано так. Создайте файл с расширением sql и впишите следующие строки. Далее приводился код создания простой базы данных. Все сделал как указанно на сайте. Но в чат зайти так и не удалось. Отображается начальная страница с полями ввода логина и пароля. Все вводишь и выдается ошибка. Мол, в тексте имеется ошибка. Но куда эта ошибка указывает, там просто комментарий. Я так понял что дело в базе данных.
Не подскажите ли вы граждане форумчане, как создать базу данных в phpmyadmin и прикрепить ее к какому либо проекту. Как это делается в принципе. Ответа на этот вопрос я не нашел, как ни старался.
Буду очень благодарен за любой ответ.

45

Re: MySQL и phpMyAdmin обьясните чайнику

jerom
В Денвере зайдите в phpMyAdmin, создайте БД с нужным именем (прямо на главной), затем выполните SQL-запрос на создание стуктуры таблицы.

46

Re: MySQL и phpMyAdmin обьясните чайнику

Hanut сказал:

jerom
В Денвере зайдите в phpMyAdmin, создайте БД с нужным именем (прямо на главной), затем выполните SQL-запрос на создание стуктуры таблицы.

Попробую это сделать.

47

Re: MySQL и phpMyAdmin обьясните чайнику

jerom сказал:

Не подскажите ли вы граждане форумчане, как создать базу данных в phpmyadmin и прикрепить ее к какому либо проекту. Как это делается в принципе. Ответа на этот вопрос я не нашел, как ни старался.

Запусти Денвер
Далее   http://localhost/tools/phpMyadmin/
localhost - мой сервер, скорей всего у тебя такой же.
Создание чата кстати очень часто встречается в литературе.


Можно и мне вопрос?

Возможно ли настроить смену анимации в джава скрипт?

Ситуация такая:
Нужно вывод на экран одного гифа, затем, когда гиф совершит один цикл, на том же месте появляется другой гифчик.

Главное, здесь не пойдет статичная задержка , потому что првый гиф может крутиться как секунду, так и полсекунды,  в итоге функция setTimeout не подходит.

Если сумбурно объяснил вот пример:
1.gif (длится 1 секунду), спустя эту секунду  начинает крутится 3.gif
вместо 1.gif может быть 3.gif(длится полсекунды), спустя полсекунды  начинает крутится 3.gif.

Ханут, меня можно просто отправить по ссылке полезной,  вроде бы сложно объясняюсь

48

Re: MySQL и phpMyAdmin обьясните чайнику

Trigan
Только с помощью setTimeout. Каждой картинке назначить свою задержку и после onload, отсчитывать.

49

Re: MySQL и phpMyAdmin обьясните чайнику

Подскажите, как у roota пароль задать? Будет ли после этого phpMyAdmin стабильно рабботать?
И что значит: phpMyAdmin получает пользовательские привилегии прямо из таблиц привилегий MySQL. Содержимое этих таблиц может отличаться от от привилегий, которые использует сервер, если изменения были внесены вручную. В этом случае вы должны перезагрузить привилегии перед продолжением работы?
Спс.

50

Re: MySQL и phpMyAdmin обьясните чайнику

Кирилл
Пароль пользователю root, надо задавать обязательно. Задается он с помощью phpMyAdmin на странице "Привилегии".

К серверу MySQL можно получить доступ не только из phpMyAdmin, но и из командной строки. Если поменять пароль с помощью командной строки, то для корректной работы, в phpMyAdmin необходимо перезагрузить привилегии.