Hoihoi
ik hoop dat jullie me kunnen helpen, want ik ben een totale newbie wat PHP/MySQL betreft
het gaat om het volgende:
Ik heb mijn website draaien op mijn PC met Apache, vanaf een folder op me harddisk. Dit werkt prima
Nou wilde ik een PHP scriptje gebruiken, wat ook een MySQL database nodig heeft
Dus ik PHP 5.0.1 geinstalleerd en getest, werkt
Toen de binary van MySQL geinstalleerd (setup.exe), ook geen problemen, staat in C:\mysql\
Dan beginnen de problemen/dingen die ik niet snap
database aanmaken:
ik heb het gedaan via de mysql prompt, volgens mij zit er nog geen password op
mysql> create password log
dan is er een lege database "log"
maar dan wil ik de database een password geven met
GRANT ALL ON log.* TO 'log'@'localhost'
IDENTIFIED BY 'logpwd' WITH GRANT OPTION;
maar t enige wat ik steeds krijg is
ERROR 1044: Access denied for user: '@localhost' to database 'log'
ik doe t vast verkeerd, maar ik heb al veel documentatie gelezen en ik kom er gewoon niet uit, omdat ik de helft niet snap wat er staat en ook de commando's niet weet
Ik heb het toen ook geprobeerd via MyAdmin, maar ook die geeft foutmeldingen zoals acces denied
Dit is deel 1 van mijn probleem waardoot het script niet werkt, ik heb iemand anders laten spelen met de instellingen, maar ook toen gaf de install.php alleen een leeg scherm terug ipv een fout- of goedmelding
dit is het begin van het PHP script waarvoor ik de database nodig heb
alvast bedankt
ik hoop dat jullie me kunnen helpen, want ik ben een totale newbie wat PHP/MySQL betreft
het gaat om het volgende:
Ik heb mijn website draaien op mijn PC met Apache, vanaf een folder op me harddisk. Dit werkt prima
Nou wilde ik een PHP scriptje gebruiken, wat ook een MySQL database nodig heeft
Dus ik PHP 5.0.1 geinstalleerd en getest, werkt
Toen de binary van MySQL geinstalleerd (setup.exe), ook geen problemen, staat in C:\mysql\
Dan beginnen de problemen/dingen die ik niet snap
database aanmaken:
ik heb het gedaan via de mysql prompt, volgens mij zit er nog geen password op
mysql> create password log
dan is er een lege database "log"
maar dan wil ik de database een password geven met
GRANT ALL ON log.* TO 'log'@'localhost'
IDENTIFIED BY 'logpwd' WITH GRANT OPTION;
maar t enige wat ik steeds krijg is
ERROR 1044: Access denied for user: '@localhost' to database 'log'
ik doe t vast verkeerd, maar ik heb al veel documentatie gelezen en ik kom er gewoon niet uit, omdat ik de helft niet snap wat er staat en ook de commando's niet weet
Ik heb het toen ook geprobeerd via MyAdmin, maar ook die geeft foutmeldingen zoals acces denied
Dit is deel 1 van mijn probleem waardoot het script niet werkt, ik heb iemand anders laten spelen met de instellingen, maar ook toen gaf de install.php alleen een leeg scherm terug ipv een fout- of goedmelding
dit is het begin van het PHP script waarvoor ik de database nodig heb
Graag zou ik wat hulp krijgen<?php
include_once("functions.php");
// edit these variables to match your MySQL database settings
$dbhost="localhost";
$dbname="log";
$dbuser="log";
$dbpass="logpwd";
connectToDB();