Форум: "Прочее";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];
ВнизРабота с MySQL Найти похожие ветки
← →
ProgRAMmer Dimonych © (2006-12-28 22:47) [0]Те, кто может хоть чем-нибудь помочь, отзовитесь!!! Выкачал из инета Денвер, установил. До недавнего времени всё устраивало. А сейчас решил с базами данных покопаться - возникла проблема.
Код php-файла такой:
<?
$DBConnect=MySQL_Connect();
. . . . . . . . . . . . . . .
Т.е. все умолчания. Выводит предупреждение о том, что доступ запрещён (как раз во второй строке, т.е. первой строке собственно кода). Пробовал указывать и адрес, и имя, и пароль по-разному - не помогло. Как добиться возможности работать с БД, объясните начинающему...
← →
Zeqfreed © (2006-12-28 22:52) [1]А из консоли mysql доступ есть? Скорее всего нет, надо что-нибудь настраивать :)
← →
ProgRAMmer Dimonych © (2006-12-28 22:53) [2]> Zeqfreed © (28.12.06 22:52) [1]
С настроек поподробнее, если можно. А то, если честно, даже не помню, где установщик лежит, хотя, по-моему, чо возле установщика, что в папке WebServers нет ничего конкретного.
← →
Zeqfreed © (2006-12-28 22:56) [3]Могу только посоветовать man mysql :)
Попробуй подключится к базе из консоли и чего-нибудь там поделать, например select now(); :)
← →
ProgRAMmer Dimonych © (2006-12-28 23:01) [4]> Zeqfreed © (28.12.06 22:56) [3]
Хм, консоль - это, конечно, зд_о_рово, но мне бы потом, на сайте, из php-скрипта на БД наезжать... Соответственно надо и отладку как-то на своём компьютере делать для php, а не для консоли.
P.S. Ламерский вопрос от меня: вообще после установки Денвера хотя бы одна БД присутствует? Или всё в моих руках? :)
← →
Zeqfreed © (2006-12-28 23:06) [5]
> Хм, консоль - это, конечно, зд_о_рово, но мне бы потом,
> на сайте, из php-скрипта на БД наезжать... Соответственно
> надо и отладку как-то на своём компьютере делать для php,
> а не для консоли.
Елки-палки! Ну не хочешь, не надо. Хотя это самый действенный способ проверить. На хостинге вероятность того, что база установлена и работает стремится к 100%, а вот на твоем домашнем компьютере неизвестно к чему.
> после установки Денвера хотя бы одна БД присутствует?
Сомневаюсь.
← →
Celades © (2006-12-28 23:08) [6]
> установки Денвера хотя бы одна БД присутствует? Или всё
> в моих руках?
Да. Служебные для MySql.
Читай документацию по Denwer и MySQl. Всё прояснится.
← →
palva © (2006-12-28 23:08) [7]вообще после установки Денвера хотя бы одна БД присутствует? Или всё в моих руках?
Всегда присутствует системная база MySQL, к которой доступ только из root. Кроме того обычно после установки создается пустая база данных с именем test. Можно зайти в директорию и увидеть, какие поддиректории созданы.
← →
Ученик чародея © (2006-12-28 23:24) [8]
> ProgRAMmer Dimonych © (28.12.06 22:47)
>
> Те, кто может хоть чем-нибудь помочь, отзовитесь!!! Выкачал
> из инета Денвер, установил. До недавнего времени всё устраивало.
> А сейчас решил с базами данных покопаться - возникла проблема.
>
В Denwer на localhost находится PHPMyAdmin
Ты бы книжки сперва почитал
http://www.intuit.ru/department/pl/plphp/
← →
Real © (2006-12-29 00:19) [9]Зайти пхпмайадмином, создать руками пользователя с паролем, использовать функцию коннект в виде:
$c=mysql_connect("localhost","username","userpassword");
← →
Fredy314 © (2006-12-29 09:21) [10]> [0] ProgRAMmer Dimonych © (28.12.06 22:47)
> [9] Real © (29.12.06 00:19)
ещё в денвере есть отдельный скрипт для создания пользователей, и баз.
"всё по умолчанию" обычно доступа к базе нет у меня неработало ниразу.
В сообщении об ошибке пишется какой пользователь и куда конектится, посмотри есть ли такой вообще.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.01.21;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.284 c