- was für eine Exe muss genau gestartet werden um sql tables anzulegen, etc.
Ich würde mir phpMyAdmin (Web-Interface in PHP) oder mySQLFront (.exe) installieren, das ist intuitiver als die Kommandozeilenoberfläche.
- Mir ist momentan nicht ganz klar wie ich mysql und php zusammenbringe - ich meine: auf meinem PC läuft Apache einwandfrei, auch die php-Befehle für sql-Abfragen sind mir geläufig bzw. kann ich nachschlagen in Selfphp.
Aber wo ist die Brücke zwischen den sql -Daten (wie schauen die dann genau aus ? Dateiformat, -endung, ...) und der Möglichkeit mit php darauf zuzugreifen ?
Hol Dir z.B. die PHP-Lib von sourceforge.net.
Damit sieht ein DB-Zugriff nur noch so aus:
$blubb = new DB_meineklasse;
$blubb->connect();
$blubb->query("SELECT ...");
while ($blubb->next_record())
{
echo $blubb->f("spaltenname");
}
$blubb->disconnect();
Vorteil: leichter lesbar, und solange Dein SQL dem ANSI-Standard folgt, läuft derselbe Code später ohne Änderungen auch auf PostgreSQL, MS-SQL, Oracle, ...
- Muss in der Konfiguration von Apache etwas geändert werden ?
Nö, aber PHP muß mit mySQL-Support compiliert sein oder die entsprechende .dll verwenden (php.ini!).