Shopware ist ein vielfach ausgezeichnetes Onlineshop-System der shopware AG, das auf PHP. Zend Framework und SQL basiert.
SELFPHP unterstützt Sie als Shopware Solution Partner bei der Konzeption, Programmierung und Realisierung Ihres Onlineshops und passt Shopware bei Bedarf an Ihre Unternehmensbedürfnisse an.
Weitere Informationen
Wie Sie bereits wissen, ist eine Datenbank unter MySQL nichts anderes als ein Verzeichnis. Die Einrichtung einer Datenbank bedeutet somit, ein Verzeichnis zu erzeugen. Die MySQLi-Methode query() ermöglicht es Ihnen, via SQL-Abfrage ein solches Verzeichnis anzulegen.
<?php
// Verbindungs-Objekt samt Zugangsdaten festlegen
@$db = new mysqli('localhost', 'matthias', 'geheim');
// Verbindung überprüfen
if (mysqli_connect_errno()) {
printf("Verbindung fehlgeschlagen: %s\n", mysqli_connect_error());
exit();
}
// SQL-Befehl
$sql_befehl = "CREATE DATABASE IF NOT EXISTS testbank";
if ($db->query($sql_befehl)) {
// Meldung bei erfolgreicher Erstellung der Datenbank
echo "Datenbank erfolgreich angelegt.";
} else {
// Meldung bei Fehlschlag
echo "Datenbank konnte nicht angelegt werden!";
}
// Verbindung zum Datenbankserver beenden
$db->close();
?>
Beim Anlegen der Datenbank ist Ihnen die SQL-Abfrage CREATE DATABASE IF NOT EXISTS testbank behilflich. Sollte die Datenbank nicht angelegt werden können, wird eine Fehlermeldung ausgegeben.