MariaDB Ayarlarını Değiştirme
ServBay, esnek yapılandırma seçenekleri sunan MariaDB veritabanını içerir. Bu makalede, ServBay içinde MariaDB ayarlarının nasıl değiştirileceği, yapılandırma dosyalarının konumu ve yaygın yapılandırma öğeleri ayrıntılı olarak açıklanacaktır. MariaDB sürümüne bağlı olarak, bu dosyalar /Applications/ServBay/etc/mariadb/<version>
dizininde bulunmaktadır.
Genel Bakış
ServBay'de, MariaDB yapılandırma dosyaları sürüme bağlı olarak farklı dizinlerde depolanır. Örneğin, MariaDB 11.5'ün yapılandırma dosyaları /Applications/ServBay/etc/mariadb/11.5
dizinindedir. Ana yapılandırma dosyası my.cnf
'dir.
Yapılandırma Dosyası Konumu
my.cnf
:/Applications/ServBay/etc/mariadb/<version>/my.cnf
Yaygın Yapılandırma Öğeleri ve Değiştirme Yöntemi
my.cnf
my.cnf
MariaDB'nin ana yapılandırma dosyasıdır ve veritabanı sunucusunun çalışma zamanındaki seçeneklerini ayarlamak için kullanılır.
Yaygın Yapılandırma Öğeleri
Dinleme adresini değiştirme:
[mysqld] bind-address = 0.0.0.0
1
2Port numarasını değiştirme:
[mysqld] port = 3306
1
2Maksimum bağlantı sayısını değiştirme:
[mysqld] max_connections = 200
1
2Bellek havuzu boyutunu değiştirme:
[mysqld] innodb_buffer_pool_size = 256M
1
2Günlük dosyası yolunu değiştirme:
[mysqld] log_error = /Applications/ServBay/logs/mariadb/error.log
1
2Yavaş sorgu günlüğünü etkinleştirme:
[mysqld] slow_query_log = 1 slow_query_log_file = /Applications/ServBay/logs/mariadb/slow.log long_query_time = 2 # 2 saniyeden uzun süren sorguları kaydeder
1
2
3
4Karakter seti ve sıralama kuralını değiştirme:
[mysqld] character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci
1
2
3
MariaDB'yi Yeniden Başlatma
MariaDB yapılandırma dosyasını değiştirdikten sonra, değişikliklerin etkili olması için MariaDB hizmetini yeniden başlatmak gereklidir. ServBay'in yönetim arabirimini kullanarak veya servbayctl
komut satırı aracıyla yeniden başlatabilirsiniz.
ServBay Yönetim Arabirimi ile Yeniden Başlatma
- ServBay yönetim arabirimini açın.
Hizmetler
e gidin.- İlgili MariaDB sürümünü bulun ve
Yeniden Başlat
düğmesine tıklayın.
servbayctl ile Yeniden Başlatma
Komut satırı aracı servbayctl
kullanarak MariaDB hizmetini kolayca yeniden başlatabilirsiniz:
servbayctl restart mariadb 11.5
Özet
ServBay'de, MariaDB'nin yapılandırma dosyaları /Applications/ServBay/etc/mariadb/<version>
dizininde bulunur, my.cnf
dosyası dahil. Bu yapılandırma dosyalarını değiştirdikten sonra, değişikliklerin etkili olması için MariaDB hizmetini ServBay'in yönetim arabirimi veya servbayctl
komut satırı aracı kullanarak yeniden başlatabilirsiniz.