Error creating database: Access denied

Status
Niet open voor verdere reacties.

indexspelen

Gebruiker
Lid geworden
17 mei 2008
Berichten
90
De titel zegt het wel denk ik,
Wanneer ik een database probeer te maken; komt dit er leuk op:
Error creating database: Access denied for user 'indexspelen_be'@'%' to database 'db'

Ik heb geen enkel idee waardoor dit komt,
Om de mensen die mij willen helpen verder te helpen,
Dit is mijn simpel scriptje:

PHP:
<?php
//CONNECTING
$con = mysql_connect("localhost","user","password");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
else
{
echo('Connected');
}

//
echo ('<p>');
//


// DATABASE HERE
if (mysql_query("CREATE DATABASE db",$con))
  {
  echo "Database created";
  }
else
  {
  echo "Error creating database: " . mysql_error();
  }

mysql_close($con); 
?>

Hij kan wel degelijk connecten hoor,
Maar bij de database maken geeft hij de error.

Alvast bedankt voor de mensen die mij willen helpen. ;)
 
Probleem opgelost;

Het probleem lag dus aan mijn host.


Bij die host kon ik maar 1 standaard database hebben;
En er dus ook geen bijmaken.

De code hierboven is dus wel correct,
En daarmee kan je dus een database aanmaken als je host het toestaat.
 
Ik zou niet gauw zo'n script op het internet zetten.
Bij de eerste keer aanroepen wordt alles netjes aangemaakt.
Bij de tweede keer zal hij de vorige database overschrijven en ben je dus al je inhoud kwijt.

Beter is om database + tabellen via een grafische omgeving zoals phpMyAdmin aan te maken.

Status "opgelost"?
 
Opgelost inderdaad;

Ik ben nu bezig men site helemaal aan de database te verbinden.
Zo kan ik met 5 pagina's men hele site runnen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan