Avatar billede kongfjong Nybegynder
15. december 2004 - 19:30 Der er 1 løsning

Problem med mySQL i PHP

Når jeg bruger phpMyAdmin, burde jeg så ikke kunne se den bruger
jeg mener at have oprettet med mySQLAdmin, i databasen mysql?

Når jeg laver et lille bitte script som fx.:

<?php
$conn = mysql_connect("localhost", "kongfjong", "kon9fj0ng");
echo "$conn";
?>

Melder den følgende fejl:

Warning: mysql_connect(): Access denied for user:
'kongfjong@localhost' (Using password: YES) in D:\Apache
Group\Apache2\htdocs\mysqlconnect.php on line 2

Når jeg går ind i mySQLAdmin, kan jeg på fanebladet my.ini Setup
se, at jeg har sat user og password stemmer overens med det i
scriptet. Hvad gør jeg forkert?

Det er version phpMyAdmin-2.6.0-pl3 som jeg kører med, lokalt på
min maskine.

Problemet er, at jeg kan logge på mySQL med en hvilken som helst brugernavn, ved at gå ind i en kommandoprompt, og skrive mysql -u 'brugernavn' i mysql/bin-biblioteket.

$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'kongfjong';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['password'] = 'kon9fj0ng';

Er dette ikke korrekt gjort?
Avatar billede kongfjong Nybegynder
21. marts 2005 - 22:41 #1
Jaja så får vi lige lukket denne tråd:)
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

IT-JOB