Avatar billede lazeric Nybegynder
28. april 2006 - 11:13 Der er 10 kommentarer og
1 løsning

Kan ikke få PHPmyAdmin til at forbinde til MySQL

Jeg har installeret IIS på en WinXP pro maskine.
Derefter har jeg installeret:
MySQL 5.0.20a
MySQL Administrator 1.1.9
PHP 5.1.2
PHPmyAdmin 2.8.0.3.

I MySQL Administrator kan jeg se MySQL kører og jeg kan forbinde med Root brugeren. Men PHPmyAdmin forbinder ikke til databasen.
Jeg tror det er fordi jeg mangler at lave noget i MySQL.
Skal jeg ikke oprette en database til at have mine tabels? Hvordan gør jeg?
Det er første gang jeg forsøger at lave egen server med MySQL, så jeg er lidt rundt på gulvet :-)
Avatar billede lazeric Nybegynder
28. april 2006 - 11:13 #1
Jeg har forresten testet at PHP virker, så det er ikke fejlen.
Avatar billede fire-fox Nybegynder
28. april 2006 - 11:24 #2
Smid din phpmyadmin ind i roden af din webserver ( der hvor den læser din hjemmeside fra ) på apache hedder den mappe htdocs....
Avatar billede hmortensen Nybegynder
28. april 2006 - 11:29 #3
Har du installeret mySQL understøttelse for PHP?
Præcis hvilken fejl får du i phpmyadmin?
Avatar billede amews_aj Nybegynder
28. april 2006 - 11:54 #4
http://www.eksperten.dk/spm/705508

1. Kopier filen libmysql.dll fra c:\stien_til_php_mappen\ til c:\windows\System32\
2. Åben Filen php.ini (c:\windows\)
3. Find linjen ;extension=php_mysql.dll
4. Ret den til extension=php_mysql.dll  (Husk at fjerne ;)
5. Luk filen igen, og genstart apache.

(Punkt 3-4 er bare at du skal fjerne ; ved ;extension=php_mysql.dll)
extension_dir = c:\stien_til_php_mappen\ext\
Avatar billede amews_aj Nybegynder
28. april 2006 - 11:55 #5
Du skal naturligvis ikke genstarte apache, men IIS
Avatar billede lazeric Nybegynder
28. april 2006 - 12:33 #6
Jeg har nu gjort som i http://www.eksperten.dk/spm/705508

Og jeg har pakket PHPmyAdmin ud direkte i wwwroot. Når jeg åbner index.php får jeg fejlen:
"kan ikke starte mysql tillegget, vennligst kontroller PHP-konfigurasjonen.
PHP Warning: PHP Startup: Unable to load dynamic library '.php_mysql' - The specified module could not be found. in Unknown on line 0"

IIS er genstartet og det samme er MySQL serveren.
Avatar billede lazeric Nybegynder
28. april 2006 - 13:16 #7
Ok, det skyldes så at MySQL servicen ikke længere kan starte.... men hvorfor nu det?
Avatar billede lazeric Nybegynder
28. april 2006 - 13:47 #8
System Restore og så kører den igen :-)

Og så har vi fulgt instruksen igen. Men Extension_dir gør mig i tvivl. Jeg har ikke nogen "ext" mappe under min PHP mappe. PHP ligger i "c:\inetpub\PHP" og indeholder kun php5ts.dll, php-cgi.exe og mapperne "Backup", "Sessiondata" og "uploadtemp".
Avatar billede amews_aj Nybegynder
28. april 2006 - 15:00 #9
Lyder underligt, hvordan har du installeret php.
Avatar billede lazeric Nybegynder
28. april 2006 - 15:41 #10
jeg har bare brugt installationsfilen helt standart.
Men jeg installerede det kun for at bruge PHPmyAdmin, så nu dropper jeg PHP og kører det fra MySQL CLI.
I skal have tak for hjælpen!
Avatar billede lazeric Nybegynder
28. april 2006 - 15:42 #11
jeg lukker den her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester