Verwaltung von Datenbankkonten und Verbindungsinformationen
Beim Einsatz von ServBay für die Datenbankverwaltung ist es sehr wichtig zu wissen, wie man die Verbindungsinformationen der Datenbank erhält und verwendet. Dieser Artikel führt detailliert in die Verwaltungsaccounts und Verbindungsinformationen von ServBays eigenen MySQL-, MariaDB-, PostgreSQL-, MongoDB- und Redis-Datenbanken ein.
Abrufen der Datenbankverbindungsinformationen
Die Verbindungsinformationen für MySQL-, MariaDB- und PostgreSQL-Datenbanken von ServBay können in den Einstellungen des ServBay-Verwaltungsbereichs gefunden werden. Die genauen Schritte sind wie folgt:
- Öffne das ServBay-Verwaltungspanel.
- Navigiere zu
Datenbank
-MySQL
(oder einem anderen Datenbanktyp, den du einsehen möchtest). - Wähle die zu betrachtende Datenbankversion, beispielsweise
MySQL 8.4
. - Auf der rechten Seite der Seite kannst du Benutzername und Passwort sehen.
- Klicke auf das
Auge
-Icon neben dem Passworteingabefeld, um das Passwort anzuzeigen.
Auf dieser Seite kannst du die Verbindungsinformationen von MySQL, MariaDB und PostgreSQL einsehen, einschließlich Benutzername, Passwort, Hostadresse und Port.
Standard-Verbindungsinformationen für MySQL-Datenbanken
- Benutzername: Aus dem Verwaltungspanel abrufbar
- Passwort: Aus dem Verwaltungspanel abrufbar
- Hostadresse:
localhost
- Port:
3306
(Standardport) - Socket:
/Applications/ServBay/tmp/mysql-<version>.sock
Standard-Verbindungsinformationen für MariaDB-Datenbanken
- Benutzername: Aus dem Verwaltungspanel abrufbar
- Passwort: Aus dem Verwaltungspanel abrufbar
- Hostadresse:
localhost
- Port:
3306
(Standardport) - Socket:
/Applications/ServBay/tmp/mariadb-<version>.sock
Standard-Verbindungsinformationen für PostgreSQL-Datenbanken
- Benutzername: Aus dem Verwaltungspanel abrufbar
- Passwort: Aus dem Verwaltungspanel abrufbar
- Hostadresse:
localhost
- Port:
5432
(Standardport) - Socket:
/Applications/ServBay/tmp/.s.PGSQL.<port>
Standard-Verbindungsinformationen für Redis-Datenbanken
- Hostadresse:
127.0.0.1
- Port:
6379
(Standardport) - Passwort: Standardmäßig kein Passwort
Verbindung mittels Socket
Wenn Benutzer sich für eine Verbindung mittels Socket entscheiden, bietet ServBay die entsprechenden Socket-Dateipfade an.
MySQL-Socketverbindung
- Standard-Socketdatei:
/Applications/ServBay/tmp/mysql.sock
- MySQL-Socketdatei:
/Applications/ServBay/tmp/mysql-server.sock
- Versionsspezifische Socketdatei:
/Applications/ServBay/tmp/mysql-<version>.sock
Beispiel zur Verbindung:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
MariaDB-Socketverbindung
- Socketdatei:
/Applications/ServBay/tmp/mysql.sock
- MariaDB-Socketdatei:
/Applications/ServBay/tmp/mariadb-server.sock
- Versionsspezifische Socketdatei:
/Applications/ServBay/tmp/mariadb-<version>.sock
Beispiel zur Verbindung:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
PostgreSQL-Socketverbindung
- Socketdatei:
/Applications/ServBay/tmp/.s.PGSQL.5432
- Versionsspezifische Socketdatei:
/Applications/ServBay/tmp/.s.PGSQL.<version>
Beispiel zur Verbindung:
psql -U your_username -h /Applications/ServBay/tmp -d your_database
Beispielverbindungs-Kommandos
Im Folgenden sind einige Beispielbefehle zur Verbindung mit den in ServBay integrierten Datenbanken MySQL, MariaDB, PostgreSQL und Redis aufgeführt.
Verbindung zu MySQL
Verbindung über TCP/IP:
bashmysql -u your_username -p -h localhost -P 3306
1Verbindung über Socket:
bashmysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
Verbindung zu MariaDB
Verbindung über TCP/IP:
bashmysql -u your_username -p -h localhost -P 3306
1Verbindung über Socket:
bashmysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
Verbindung zu PostgreSQL
Verbindung über TCP/IP:
bashpsql -U your_username -h localhost -d your_database -p 5432
1Verbindung über Socket:
bashpsql -U your_username -h /Applications/ServBay/tmp -d your_database
1
Verbindung zu Redis
Verbindung über TCP/IP:
bashredis-cli -h 127.0.0.1 -p 6379
1Verbindung über Socket:
Aktuell wird die Verbindung zu Redis über Socket nicht unterstützt.
Zusammenfassung
Das Verstehen und Abrufen der Verbindungsinformationen von ServBays integriertem MariaDB, PostgreSQL und Redis ist ein wichtiger Schritt in der Datenbankverwaltung. Über das ServBay-Verwaltungspanel kannst du einfach die Verbindungsinformationen von MariaDB und PostgreSQL abrufen. Redis benötigt standardmäßig kein Passwort und verwendet den Standardport. Für Socket-Verbindungen stellt ServBay die entsprechenden Socket-Dateipfade bereit, um den lokalen Zugriff zu erleichtern.