Veritabanı Yönetici Hesabı ve Bağlantı Bilgileri
ServBay kullanarak veritabanı yönetimi yaparken, veritabanı bağlantı bilgilerini nasıl alacağınızı ve kullanacağınızı bilmek oldukça önemlidir. Bu makale, ServBay tarafından sağlanan MySQL, MariaDB, PostgreSQL, MongoDB ve Redis'in yönetici hesapları ve bağlantı bilgilerini detaylı bir şekilde açıklayacaktır.
Veritabanı Bağlantı Bilgilerinin Alınması
ServBay'in MySQL, MariaDB ve PostgreSQL veritabanı bağlantı bilgileri, ServBay yönetim panelinin ayarlarından bulunabilir. Özellikler şu şekildedir:
- ServBay yönetim panelini açın.
Veritabanı
-MySQL
(veya incelemek istediğiniz başka bir veritabanı türüne) gidin.- Görüntülemek istediğiniz veritabanı versiyonunu seçin, örneğin
MySQL 8.4
. - Sağ taraftaki sayfada kullanıcı adını ve şifreyi görebilirsiniz.
- Şifre giriş kutusunun sağındaki
göz
simgesine tıklayarak şifreyi görebilirsiniz.
Bu sayfada, MySQL, MariaDB ve PostgreSQL'in kullanıcı adı, şifre, ana makine adresi ve port bilgilerini görebileceksiniz.
MySQL Veritabanı Varsayılan Bağlantı Bilgileri
- Kullanıcı adı: Yönetim panelinden alınır
- Şifre: Yönetim panelinden alınır
- Ana makine adresi:
localhost
- Port:
3306
(varsayılan port) - Socket:
/Applications/ServBay/tmp/mysql-<version>.sock
MariaDB Veritabanı Varsayılan Bağlantı Bilgileri
- Kullanıcı adı: Yönetim panelinden alınır
- Şifre: Yönetim panelinden alınır
- Ana makine adresi:
localhost
- Port:
3306
(varsayılan port) - Socket:
/Applications/ServBay/tmp/mariadb-<version>.sock
PostgreSQL Veritabanı Varsayılan Bağlantı Bilgileri
- Kullanıcı adı: Yönetim panelinden alınır
- Şifre: Yönetim panelinden alınır
- Ana makine adresi:
localhost
- Port:
5432
(varsayılan port) - Socket:
/Applications/ServBay/tmp/.s.PGSQL.<port>
Redis Veritabanı Varsayılan Bağlantı Bilgileri
- Ana makine adresi:
127.0.0.1
- Port:
6379
(varsayılan port) - Şifre: Varsayılan olarak şifre yok
Socket Kullanarak Bağlanma
Kullanıcılar veritabanına Socket kullanarak bağlanmayı seçerse, ServBay ilgili Socket dosya yolunu sağlar.
MySQL Socket Bağlantısı
- Varsayılan Socket dosyası:
/Applications/ServBay/tmp/mysql.sock
- MySQL Socket dosyası:
/Applications/ServBay/tmp/mysql-server.sock
- Belirli versiyon Socket dosyası:
/Applications/ServBay/tmp/mysql-<version>.sock
Bağlantı örneği:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
MariaDB Socket Bağlantısı
- Socket dosyası:
/Applications/ServBay/tmp/mysql.sock
- MariaDB Socket dosyası:
/Applications/ServBay/tmp/mariadb-server.sock
- Belirli versiyon Socket dosyası:
/Applications/ServBay/tmp/mariadb-<version>.sock
Bağlantı örneği:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
PostgreSQL Socket Bağlantısı
- Socket dosyası:
/Applications/ServBay/tmp/.s.PGSQL.5432
- Belirli port Socket dosyası:
/Applications/ServBay/tmp/.s.PGSQL.<version>
Bağlantı örneği:
psql -U your_username -h /Applications/ServBay/tmp -d your_database
Bağlantı Komutları Örnekleri
Aşağıda, ServBay tarafından sağlanan MySQL, MariaDB, PostgreSQL ve Redis veritabanlarına bağlanmak için bazı örnek komutlar verilmiştir.
MySQL'e Bağlanma
TCP/IP kullanarak bağlanma:
bashmysql -u your_username -p -h localhost -P 3306
1Socket kullanarak bağlanma:
bashmysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
MariaDB'ye Bağlanma
TCP/IP kullanarak bağlanma:
bashmysql -u your_username -p -h localhost -P 3306
1Socket kullanarak bağlanma:
bashmysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
PostgreSQL'e Bağlanma
TCP/IP kullanarak bağlanma:
bashpsql -U your_username -h localhost -d your_database -p 5432
1Socket kullanarak bağlanma:
bashpsql -U your_username -h /Applications/ServBay/tmp -d your_database
1
Redis'e Bağlanma
TCP/IP kullanarak bağlanma:
bashredis-cli -h 127.0.0.1 -p 6379
1Socket kullanarak bağlanma:
Şu anda Redis'e Socket üzerinden bağlanma desteklenmemektedir.
Özet
ServBay tarafından sağlanan MariaDB, PostgreSQL ve Redis'in bağlantı bilgilerini anlamak ve almak, veritabanı yönetiminin önemli bir adımıdır. ServBay yönetim paneli aracılığıyla, MariaDB ve PostgreSQL'ın bağlantı bilgilerini kolayca alabilirsiniz. Redis varsayılan olarak şifresizdir ve varsayılan portu kullanır. Socket bağlantıları için ServBay, kullanıcıların yerel bağlantılar yapabilmesi adına ilgili Socket dosya yollarını sağlar.