Тема
|
pomosht
|
|
Автор | dark_soul (Нерегистриран) |
Публикувано | 25.08.05 12:24 |
|
Zna4i rabotata e slednata.Napravil sym sledniq skript na php:
<?php
$connect=mysql_connect("localhost","root","")
or die("Cannot establish connection with server!");
echo "Root user login to MySQL server @ localhost successful.";
?>
Oba4e pri opit na Apachie server-a da se vyrje kym MySQL mi dava slednoto:
Warning: mysql_connect(): Can't connect to MySQL server on 'localhost' (10061) in c:\program files\apache group\apache\htdocs\connect.php on line 2
Cannot establish connection with server!
Nqkoi znae li kakvo ne e nared?
|
|
|
Ще помогна с малко условия, които трябва да приемеш:
1. Тема "помощ" сама по себеси не значи нищо, така че никой няма да и обърне внимание
1.1 другият път "MySQL connect проблем"
2. Пиши на Български
Та по въпроса... сигирен ли си, че си стартирал MySQL (mysqladmin, mysql-nt) или ти е пуснат сървиса?
И като си го инсталвал не си ли му сложил парола?!?
|
|
|
Zna4i puskam MqSQL ot konzolniq prozorec.Pri negovoto startirane si iska parolata avtomati4no.Imam 4uvstvoto 4e e ot porta i se 4udeh dali ne trqbva da se nastroi apachie-to na koi port da slu6a :).Zatova i iskah pomo6t.S radost priememam napytsviqta ti :).
|
|
|
В скрипта, който е постнат няма парола за юзера руут, незнам ква парола пишеш, ама пробвай да я сложиш и там. С каква ОС си? Ако Уин ЕксПи натисни контрол+алт+дел и виж за процес mysql нещо си... Или пък доло до часовника трябва да ти стои едно зелено светофарче. Ако е червено не е стариран. Ако трябва преинсталирай базата по дефолт настройки.
Дай още инфо.
|
|
Тема
|
Re: pomosht
[re: dark_soul]
|
|
Автор | user (Нерегистриран) |
Публикувано | 25.08.05 18:32 |
|
при мен като задам mysql_connect() без аргументи само тогава ми работи
|
|
Тема
|
Re: pomosht
[re: user]
|
|
Автор |
Sanndo (WebDevPich) |
Публикувано | 26.08.05 10:51 |
|
Ми щото по подразбиране са кънектва към локалхост с узер руут и без парола
Вземете прочетете основите и чак тогава правете "сложни" бази с релации между тях
|
|
|
Sanndo,vyvedoh parolata po sledniq nachin:
$connect=mysql_connect("localhost","root","root");
Sega mi dava obache slednoto syob6tenie:
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in c:\program files\apache group\apache\htdocs\addrow.php on line 7
Nego kak da opravq ???
|
|
|
нещо си я объркал. Също и привилегийте на юсера руут
Разгледай
Опасан ти е проблама точно. А, и си ъпдейтни базата.
|
|
|
За MySQL 4.1 (май при теб е същия случай), за предпочитане е да ползваш библиотеките на PHP. Или да накараш MySQL сървера да работи със стария аутентикационен протокол (от горния линк който ти дадоха).
А първата грешка 10061 е била защото си изпуснал да си пуснеш MySQL сървера.
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
|
|
|
Blagodarq na vsi4ki otzovali se :).Pomognahte stra6no mnogo
|
|