Eine Datenbank auf dem MySQL Server anlegen
Für unser erstes Beispiel in diesem Kapitel soll eine neue Datenbank angelegt werden, die
Informationen speichert, die aus einem Formular einer Website generiert werden.
Beginnen wir ein neues Dokument im Editor und geben den üblichen HTML - Header ein.
- Dann öffnen wir den PHP - Teil wie gewohnt mit ?php
- Jetzt setzen wir die Variablen für die Datenbank. Die Definition von Variablen ist
nicht zwingend, hat jedoch den Vorteil, dass das Script flexibel bleibt.
$benutzername= "Dein_Benutzername";
$passwort= "Dein_Passwort";
$db_name="Dein_Datenbankname";
- Als nächstes stellen wir eine Verbindung zum Datenbankserver her.
$link = mysql_connect("localhost" , "benutzername" , "paswort") or die
("Keine Verbindung zum Server");
- Wenn die eigegebenen Daten korrekt sind, erfolgt nun die Verbindung, sonnst erhalten
wir die Fehlermeldung die in der Klammer nach or die steht.
- Die Funktion zum erstellen einer Datenbank leutet: mysql_create_db(); Um eine Datenbank
anzulegen und eine entsprechende Meldung im Browser zu erhalten, können wir eine
if-Anweisung konstruieren:
if(mysql_create_db($db_name, $link ))
{
echo "Die Datenbank $db_name wurde erstellt<br>";
} else { echo "Datenbank konnte nicht erstellt werden";
}
- Man kann optional diese Verbindung schliessen. Die Verbindung würde auch automatisch mit
Ende des PHP - Scipts beendet werden, aber zu einer sauberen Programmierung gehört die
Verwendung der Funktion: mysql_close();. Wir geben also ein:
mysql_close($link);
?>
</body></html>
Das gesamte PHP - Script im Überblick:
<html>
<head>
<title>Datenbank anlegen </title>
</head>
<body>
<?php
$benutzername= "Dein_Benutzername";
$passwort= "Dein_Passwort";
$db_name="Dein_Datenbankname";
$link = mysql_connect("localhost" , "$benutzername" , "$passwort") or die
("Keine Verbindung zum Server");
if(mysql_create_db($db_name, $link ))
{
echo "Die Datenbank $db_name wurde erstellt<br>";
}
else { echo "Datenbank konnte nicht erstellt werden";
}
mysql_close($link);
?>
</body></html> |
weiter zu: Tabellen in der Datenbank anlegen >>>
Kleiner Hinweis: Wir bieten auch ein Pagrenkservice an. <<Keine Angst anmelden kostet NIX!>>
RANKING CHARTS
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20
|