PHP Centeri avaleht Skriptikogu Küsimuste-vastuste leht Teadete vaatamine ja saatmine Foorum - koht küsimiseks Otsingumootor Siit saad infot meie kohta

Kasutajanimi:  
  Parool: 
  Registreeri!   Unustasid salasõna?

Foorumid Programmeerimine PHP & MySQL PHP ei omanda MySQL ???
Autor Abi Postitus Abi

dr4cula

Postitusi: 11
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
PHP ei omanda MySQL ???

Tere !

Tegemist on siis mingi jamaga, et PHP ei tunne MySQL'iga seonduvaid koode ära või midagi sellist. Ühesõnaga on tegemist localhost serveriga(enda arvutist käima lastud), Apache2, PHP 5 on installitud, confitud jne, kuid MySQL tekkis probleem. MySQL versiooniks on 4.1. Installitud, ja töötab ainult MySQL command line Client, muud start menüü all vähemalt ei olnud. Siis sai aga andmebaas tehtud ja kõik peaks nagu korras olema, kuid kui testida seda siis antakse järgnev error:

Koodijupp:
Fatal error: Call to undefined function mysql_connect() in C:\www\db_test.php on line 11


Ei ole aimugi, milles võiks probleem olla. Selle faili sisu, mille kirjutasin on selline:

PHP kood:


<?
$username 'dr4cula';
$password 'dracula';
$host 'localhost';
$database 'db';

mysql_connect($host,$username,$password) or die('Error connecting to Database!

mysql_error());

mysql_select_db($database) or die('Cannot select database!

mysql_error());

?>



Ahja, siis küsiks kohe otsa sellele, et kui installisin phpmyadmin'i, siis anti järgnev error:

Koodijupp:

cannot load mysql extension;
please check PHP configuration
Documentation



Samuti ei oska ma ka sellega midagi peale hakata.

Loodan, et te oskate mu küsimustele vastata

Ette tänades,

dr4cula

21.09.2005 22:12:46 Vajutades siia näed kasutaja dr4cula profiili

cccp
Demokraat


Postitusi: 117
Tase: 5
Olek: Offline

Hinnang: Administratiivhinnang: 4/10Administratiivhinnang: 4/10Administratiivhinnang: 4/10Administratiivhinnang: 4/10
RE: PHP ei omanda MySQL ???

php.ini -s võta ;märk extension=php_mysql.dll eest ära.

21.09.2005 22:21:54 Vajutades siia näed kasutaja cccp profiili

dr4cula

Postitusi: 11
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: PHP ei omanda MySQL ???

Tsiteeritud tekst:
php.ini -s võta ;märk extension=php_mysql.dll eest ära.


Ei mõjunud...


21.09.2005 22:24:33 Vajutades siia näed kasutaja dr4cula profiili

cccp
Demokraat


Postitusi: 117
Tase: 5
Olek: Offline

Hinnang: Administratiivhinnang: 4/10Administratiivhinnang: 4/10Administratiivhinnang: 4/10Administratiivhinnang: 4/10
RE: PHP ei omanda MySQL ???

restart samuti

21.09.2005 22:26:39 Vajutades siia näed kasutaja cccp profiili

dr4cula

Postitusi: 11
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: PHP ei omanda MySQL ???

Tegin arvutile restardi ja kohe käima lülitudes ütles php errori, mingi et ei leia seda asukohta või midagi, php ise asub C:\PHP ja mysql C:\Program files\MySQL\MySQL Server 4.1. Mis teha ?

21.09.2005 22:38:34 Vajutades siia näed kasutaja dr4cula profiili

miko


Postitusi: 53
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: PHP ei omanda MySQL ???

Tsiteeritud tekst:
Tegin arvutile restardi ja kohe käima lülitudes ütles php errori, mingi et ei leia seda asukohta või midagi, php ise asub C:PHP ja mysql C:Program filesMySQLMySQL Server 4.1. Mis teha ?


Extension_dir muuda õigeks php.ini's.
C:\PHP\ext\ oli vist?

Mingeid faile tuli ka minu mäletamist mööda copyida. C:\PHP\libmysql.dll -> C:\WINDOWS\sytem32\ katalooma kui õigesti mäletan.

Apachele restart ja peaks töötama.

21.09.2005 22:51:59 Vajutades siia näed kasutaja miko profiili

jutumees
$jutumees = $me;


Postitusi: 68
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 4/10Administratiivhinnang: 4/10Administratiivhinnang: 4/10Administratiivhinnang: 4/10
RE: PHP ei omanda MySQL ???

php_mysql.dll samamoodi..

___________________________________________________
Kas paneb mõtlema???

22.09.2005 06:27:33 Vajutades siia näed kasutaja jutumees profiili

dr4cula

Postitusi: 11
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: PHP ei omanda MySQL ???

Nüüd andis aga sellise errori:

Koodijupp:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'dr4cula'@'localhost' (using password: YES) in C:\www\db_test.php on line 7
Error connecting to Database! Access denied for user 'dr4cula'@'localhost' (using password: YES)



Eelmine kord oli viga MySQL privileegides, mida ma aga lahendada ei suutnud. Seega, paluks abi. Mida ma sellise errori puhul tegema peaks ?

22.09.2005 09:20:21 Vajutades siia näed kasutaja dr4cula profiili

andoro

Postitusi: 1235
Tase: 9
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: PHP ei omanda MySQL ???

Kasutajanimi ja parool siin ilmselt ei klapi. Oled sa ikka MySQL useriks määranud dr4cula jne? Kui ei, siis defauldis on kasutajanimi 'root' ja parooli pole.

___________________________________________________
Ma oskan lugeda numbreid  2 3 4 5 6 7 8 9 10 poiss, emand, kunn, äss.

22.09.2005 09:35:14 Vajutades siia näed kasutaja andoro profiili

dr4cula

Postitusi: 11
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: PHP ei omanda MySQL ???

Root kasutajaga ja ilma paroolita sain sellise errori:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in C:\www\db_test.php on line 7
Error connecting to Database! Access denied for user 'root'@'localhost' (using password: NO)

22.09.2005 10:41:20 Vajutades siia näed kasutaja dr4cula profiili

yrgo
]}[¹@£$!"#%½¬$½

Postitusi: 67
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: PHP ei omanda MySQL ???

Tsiteeritud tekst:
Root kasutajaga ja ilma paroolita sain sellise errori:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in C:wwwdb_test.php on line 7
Error connecting to Database! Access denied for user 'root'@'localhost' (using password: NO)


Juhul kui sa kasutasin mysqli paigaldamisel mingit installikat, siis kas kuskil etapil mitte ei palutud sul andmebaasi kasutajakontot teha? Äkki prooviksid nende andmetega, mis sa seal sisestasid?

Ja php / mysqli dokumentatsioonist on kindlasti abi,... lihtsalt lugemise ja isemõtlemise vaev.

22.09.2005 10:52:56 Vajutades siia näed kasutaja yrgo profiili

dr4cula

Postitusi: 11
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: PHP ei omanda MySQL ???

Suured tänud ! Sain hakkama, nimelt ma panin kasutajaks root, aga proovisin, et jätan parooli ja kasutaja lahtri tühjaks ja õnnestuski. Aitäh !

22.09.2005 11:29:09 Vajutades siia näed kasutaja dr4cula profiili
Kokku: 25949 registreerunud kasutajat, 9711 teemat, 54603 postitust.
Täna on laupäev, 16. november 2019. Kell on 01:01.

    Vaata selle lehe printerisõbralikku versiooni

Avaleht   -    Skriptikogu   -    Teated   -    Foorum   -    Reklaam   -    Tagasiside   -    Kasutamise reeglid

© Copyright 2002-2019 PHP Center. Kõik õigused reserveeritud.