Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.
webhosting:datenbanken 04.03.2010 23:07 | webhosting:datenbanken 20.01.2014 18:40 aktuell | ||
---|---|---|---|
Zeile 8: | Zeile 8: | ||
MySQL ist im Webbereich //das// Datenbanksystem. Es ist sehr beliebt und von Programmiersprachen wie [[PHP|PHP]] sehr gut unterstützt. Aktuell wird die Version **5.2.6** eingesetzt (Stand: Mai 2008). | MySQL ist im Webbereich //das// Datenbanksystem. Es ist sehr beliebt und von Programmiersprachen wie [[PHP|PHP]] sehr gut unterstützt. Aktuell wird die Version **5.2.6** eingesetzt (Stand: Mai 2008). | ||
+ | |||
==== Einbindung ==== | ==== Einbindung ==== | ||
- | Die eingesetzte Version der Skriptsprache [[PHP|PHP]] kann MySQL-Datenbanksysteme auf zwei Arten ansprechen: | + | Die eingesetzte Version der Skriptsprache [[PHP|PHP]] kann MySQL-Datenbanksysteme auf drei Arten ansprechen: |
- | * //mysql// ([[http://de2.php.net/manual/de/ref.mysql.php|Online-Dokumentation]]) und | + | * //mysql// ([[http://de2.php.net/manual/de/ref.mysql.php|Online-Dokumentation]]), |
- | * //mysqli// ([[http://de2.php.net/manual/de/ref.mysqli.php|Online-Dokumentation]]), das speziell auf MySQL5 zugeschnitten ist. | + | * //mysqli// ([[http://de2.php.net/manual/de/ref.mysqli.php|Online-Dokumentation]]) und |
+ | * //pdo_mysql// ([[http://de1.php.net/pdo_mysql|Online-Dokumentation]]) | ||
Allgemeine Zugangsdaten: | Allgemeine Zugangsdaten: | ||
Zeile 21: | Zeile 23: | ||
* Datenbankname: ''<[[:Kundeninterface:Benutzer|Gruppenprefix]]><Name>'' | * Datenbankname: ''<[[:Kundeninterface:Benutzer|Gruppenprefix]]><Name>'' | ||
* Benutzername und Passwort werden über die [[:Kundeninterface:Benutzer|Benutzerverwaltung]] eingerichtet. | * Benutzername und Passwort werden über die [[:Kundeninterface:Benutzer|Benutzerverwaltung]] eingerichtet. | ||
+ | |||
==== Einschränkungen ==== | ==== Einschränkungen ==== | ||
- | Der MySQL-Server "hört" in der Regel nur auf Anfragen, die von derselben Maschine kommen. Außerdem werden Sockets **nicht** unterstützt, sodass man als Server-Adresse die IP-Adresse ''127.0.0.1'' anstatt des Hostnamens ''localhost'' angeben muss. | + | Der MySQL-Server nimmt Verbindungen nur an wenn diese von derselben Maschine kommen, andere Verbindungen werden durch die Firewall geblocked sofern diese keinen [[VPN-Verbindung|authentifizierten Ursprung]] haben. Außerdem werden UNIX-Domain-Sockets **nicht** unterstützt, sodass man als Server-Adresse die IP-Adresse ''127.0.0.1'' anstatt des Hostnamens ''localhost'' angeben muss. |
Über PHP-eigene Einstellungen werden Verbindungen zu MySQL ebenfalls geregelt. | Über PHP-eigene Einstellungen werden Verbindungen zu MySQL ebenfalls geregelt. |