MySQL kurulumu nasıl yapılır?

Giriş

MySQL, açık kaynak kodlu bir ilişkisel veritabanı yönetim sistemidir. Genellikle web uygulamaları için veri depolama ve yönetim amacıyla tercih edilmektedir. MySQL’in kurulumu, işletim sistemine göre farklılık göstermektedir. Bu makalede, MySQL’in çeşitli işletim sistemlerinde nasıl kurulacağına dair adım adım bilgilere yer verilecektir.

Windows Üzerinde MySQL Kurulumu

1. MySQL İndirme: MySQL’in en son sürümünü indirerek başlamak gereklidir. MySQL resmi web sitesinden MySQL Installer’ı indirmek mümkündür. İndirme sayfasında, işletim sistemine uygun olan sürüm seçilmelidir.

2. Kurulum Dosyasını Çalıştırma: İndirilen MySQL Installer dosyası çalıştırıldığında, bir kurulum sihirbazı açılacaktır. Kullanıcı, “Custom” veya “Developer Default” gibi uygun bir kurulum seçeneği seçebilir. “Developer Default” önerilen bir tercihtir; zira gerekli bileşenleri otomatik olarak yükler.

3. Bileşenlerin Seçimi: Kurulum sırasında; MySQL Server, MySQL Workbench, MySQL Shell gibi bileşenler arasından seçim yapılması gereklidir. Sunucu kurulumu genellikle zorunludur.

4. Konfigürasyon: Kurulum işlemi ilerledikçe, MySQL Server’ın konfigürasyon ayarları yapılmalıdır. Burada, sunucu türü, port ayarları gibi seçenekler belirlenmelidir. Varsayılan ayarların çoğu çoğu kullanıcı için uygundur.

5. Kullanıcı Hesabı Oluşturma: MySQL kurulumunun bir parçası olarak, kök (root) kullanıcı için bir şifre belirlenmelidir. Ayrıca, yeni kullanıcı hesapları da oluşturulabilir. Güvenlik açısından güçlü bir şifre tercih edilmelidir.

6. Hizmeti Başlatma: Kurulum tamamlandığında, MySQL hizmeti otomatik olarak başlatılabilir. Kullanıcı, MySQL Workbench veya komut istemcisi üzerinden veritabanına bağlanabilir.

Linux Üzerinde MySQL Kurulumu

1. Paket Yöneticisi Kullanımı: Linux üzerinde en yaygın kullanılan dağıtım sistemlerinde (Ubuntu, CentOS, Debian vb.) MySQL’i kurmak için terminalden paket yönetim sistemi komutları kullanılmalıdır. Örneğin, Ubuntu için şu komut girilebilir:
“`
sudo apt update
sudo apt install mysql-server
“`

2. Kurulumun Tamamlanması: Kurulum işlemi başladığında, gerekli paketler indirilerek kurulum tamamlanacaktır. Kurulum sırasında, kök (root) hesabı için bir şifre belirlenmelidir.

3. MySQL Servisini Başlatma: Kurulumdan sonra MySQL servisi otomatik olarak başlatılmıyorsa, aşağıdaki komut ile başlatmak gereklidir:
“`
sudo systemctl start mysql
“`

4. MySQL Güvenlik Ayarları: Güvenlik açısından, `mysql_secure_installation` scripti çalıştırılmalıdır. Bu script, kök kullanıcı şifresinin değiştirilmesi, gereksiz kullanıcıların silinmesi ve uzaktan erişimin engellenmesi gibi seçenekler sunmaktadır.

5. Bağlantı Testi: Kurulum ve güvenlik ayarları yapıldıktan sonra, MySQL’e bağlanmak için şu komut kullanılabilir:
“`
mysql -u root -p
“`

macOS Üzerinde MySQL Kurulumu

1. Homebrew Kullanarak Kurulum: macOS kullanıcıları için en kolay yöntem Homebrew paket yöneticisi kullanmaktır. Terminalde aşağıdaki komut ile MySQL kurulumu gerçekleştirilebilir:
“`
brew install mysql
“`

2. Hizmeti Başlatma: MySQL kurulduktan sonra, hizmeti başlatmak için şu komut kullanılmalıdır:
“`
brew services start mysql
“`

3. MySQL Güvenlik Ayarları: Güvenlik ayarları için `mysql_secure_installation` scripti çalıştırılmalıdır. Bu script, özellikle kök hesabı için şifre belirlemesi konusunda kullanıcıyı yönlendirecektir.

4. Bağlantıyı Test Etme: Kullanıcı, MySQL’e bağlanmak için terminalde aşağıdaki komutu kullanabilir:
“`
mysql -u root -p
“`

Sonuç

MySQL kurulumu, işletim sistemine bağlı olarak bazı farklılıklar göstermektedir. Windows, Linux ve macOS gibi popüler işletim sistemlerinde kurulumu başarıyla tamamlamak için yukarıda belirtilen adımlar takip edilmelidir. Kurulum sonrasında, MySQL veritabanı ile çalışmak için gerekli olan temel bileşenlerin yanı sıra güvenlik ve yapılandırma ayarlarının da dikkatlice yapılması önemlidir. Veritabanı yönetim sistemine dair ilk adımlar, performans ve güvenlik açısından önem taşımaktadır.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR