Markus**: MySQL Anfängerfragen

Beitrag lesen

Hallo!

Wenn sich jetzt ein Benutzer löscht, sollen automatisch auch alle Einträge in der Authorizations-Tabelle, die den Benutzer betreffen gelöscht werden.

Wie stelle ich das an?

DELETE users, authorisations FROM users, authorisations WHERE id = ....
oder

  1. DELETE FROM users WHERE id=...
  2. DELETE FROM authorisations WHERE id=...

siehe auch: http://dev.mysql.com/doc/refman/5.1/de/delete.html

Frage 2:

Wenn man sich mit einer MySQL-Datenbank verbunden hat und fertig ist in dem Script, muss die Verbindung dann explizit im Script getrennt werden oder macht der MySQL-Treiber das automatisch sobald das Script abgearbeitet wurde?

Die Frage stellt sich nicht, da es allein ein sauberer Programmierstil erfordert, dass Du die Verbindung ordnunggemäß schließt!

Vielen Dank im Vorraus.

lg BloodySword

Gruß, Markus **