Datenbanken: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
K (Host in Hive geändert) |
||
Zeile 4: | Zeile 4: | ||
== MySQL == | == MySQL == | ||
* Server: Es gibt einen eigenen MySQL-Server auf jedem | * Server: Es gibt einen eigenen MySQL-Server auf jedem [[Hive]]. | ||
* Nutzung bei Hostsharing: siehe separater Artikel [[MySQL]] und [[MySQL-Datenbank anlegen Schritt für Schritt]] | * Nutzung bei Hostsharing: siehe separater Artikel [[MySQL]] und [[MySQL-Datenbank anlegen Schritt für Schritt]] | ||
* Web-Frontend: [http://www.phpmyadmin.net phpMyAdmin] ist unter https://phpmyadmin.hostsharing.net/current/ erreichbar. | * Web-Frontend: [http://www.phpmyadmin.net phpMyAdmin] ist unter https://phpmyadmin.hostsharing.net/current/ erreichbar. | ||
Zeile 10: | Zeile 10: | ||
== PostgreSQL == | == PostgreSQL == | ||
* Server: Es gibt einen eigenen PostgreSQL-Server auf jedem | * Server: Es gibt einen eigenen PostgreSQL-Server auf jedem [[Hive]]. | ||
* Nutzung bei Hostsharing: siehe separater Artikel [[PostgreSQL]] | * Nutzung bei Hostsharing: siehe separater Artikel [[PostgreSQL]] | ||
* Web-Frontend: [http://www.phppgadmin.net phpPgAdmin] ist unter https://phppgadmin.hostsharing.net/current erreichbar. | * Web-Frontend: [http://www.phppgadmin.net phpPgAdmin] ist unter https://phppgadmin.hostsharing.net/current erreichbar. |
Version vom 24. Februar 2012, 21:31 Uhr
Einstieg |
Hsadmin |
Pakete |
User |
Domains |
Systemd |
Logging |
E-Mail |
WWW
Datenbanken |
Backup & Restore |
Installationsanleitungen |
FAQ |
Bugtracker
Hostsharing betreibt Datenbanksever in - MySQL und PostgreSQL.
MySQL
- Server: Es gibt einen eigenen MySQL-Server auf jedem Hive.
- Nutzung bei Hostsharing: siehe separater Artikel MySQL und MySQL-Datenbank anlegen Schritt für Schritt
- Web-Frontend: phpMyAdmin ist unter https://phpmyadmin.hostsharing.net/current/ erreichbar.
- Online-Dokumentation: Die Online-Doku zu MySQL gibt es unter http://dev.mysql.com/doc/. Auf dieser Site gibt es auch mehrere Fassungen der kompletten Doku zum Downloaden.
PostgreSQL
- Server: Es gibt einen eigenen PostgreSQL-Server auf jedem Hive.
- Nutzung bei Hostsharing: siehe separater Artikel PostgreSQL
- Web-Frontend: phpPgAdmin ist unter https://phppgadmin.hostsharing.net/current erreichbar.
- Online-Dokumentation: Die Online-Doku gibt es unter http://www.postgresql.org/docs/manuals/. Eine Liste von Büchern (einige davon zum Download) unter http://www.postgresql.org/docs/books/.
Verwaltung von Datenbanken
Datenbanken können mit hsadmin auf der Kommandozeile oder im Browser angelegt werden.
In jedem Fall ist die Reihenfolge:
- einen Datenbankbenutzer als DB-Administrator anlegen
- die Datenbank anlegen
Dabei kann nach Belieben ein Administrator für alle Datenbanken eines Pakets oder ein eigener Administrator-Account pro Datenbank angelegt werden.
Datenbank-Administrator anlegen
hsadmin -c mysqluser.add --set:name=xyz00_dbuser --set:password=geheim
bzw.
hsadmin -c postgresqluser.add --set:name=xyz00_dbuser --set:password=geheim
Datenbank anlegen
hsadmin -c mysqldb.add --set:name=xyz00_mydatabase --set:owner=xyz00_dbuser [ --set:encoding=latin1 ]
bzw.
hsadmin -c postgresqldb.add --set:name=xyz00_mydatabase --set:owner=xyz00_dbuser [ --set:encoding=LATIN1 ]
Das Encoding kann weggelassen werden, der Default ist dann "UTF-8".
Datenbanken auflisten
hsadmin -c mysqldb.search
bzw.
hsadmin -c postgresqldb.search