Adım 1: Sistem Güncellemelerini Yapın
Linux üzerinde herhangi bir yazılımı kurmadan önce, sisteminizin güncel olduğundan emin olmalısınız. Bu, kurulum sırasında oluşabilecek olası hataların önüne geçer. Terminali açarak şu komutu çalıştırabilirsiniz:
sudo apt update && sudo apt upgrade -y
Güncellemeler tamamlandığında, MySQL Server'ı kurmaya başlayabiliriz.
Adım 2: MySQL Server’ı Kurun
Şimdi MySQL Server’ı kurma aşamasına geçiyoruz. Aşağıdaki komutu terminalinize yazın:
sudo apt install mysql-server -y
Bu komut, MySQL Server’ı sisteminize kuracak. Kurulum sırasında sizden herhangi bir ek bilgi istenmeyecek. Kurulum tamamlandığında, MySQL otomatik olarak çalışmaya başlayacak.
Adım 3: MySQL Sunucusunu Yapılandırın
Kurulum tamamlandığında, MySQL Server’ın güvenliğini sağlamak için bazı yapılandırmalar yapmamız gerekecek. Bu adımda, MySQL’in root kullanıcı şifresini belirleyeceğiz ve bazı güvenlik ayarlarını yapacağız. Bunun için aşağıdaki komutu yazabilirsiniz:
sudo mysql_secure_installation
Bu komut, bir dizi güvenlik sorusu soracak. Root şifresi oluşturmanızı isteyecek ve bazı güvenlik protokollerini etkinleştirmenizi sağlayacak. Her birini dikkatlice okuyun ve uygun cevapları verin.
Adım 4: MySQL Servisini Başlatın ve Durumunu Kontrol Edin
MySQL’in doğru bir şekilde çalışıp çalışmadığını kontrol etmek için, aşağıdaki komutu kullanarak servis durumunu görebilirsiniz:
sudo systemctl status mysql
Bu komut, MySQL servisinin aktif olup olmadığını gösterir. Eğer her şey yolundaysa, “active (running)” mesajını görmelisiniz.
Adım 5: MySQL’e Giriş Yapın
Şimdi, MySQL sunucusuna bağlanalım! Aşağıdaki komut ile MySQL terminaline girebilirsiniz:
sudo mysql -u root -p
Bu komut, MySQL’in root kullanıcısıyla oturum açmanıza olanak tanır. Şifrenizi girdikten sonra, MySQL terminaline girmiş olacaksınız. Artık veri tabanınızı yönetmeye başlayabilirsiniz!
Adım 6: MySQL Servisini Yönetmek
MySQL’in çalışıp çalışmadığını kontrol ettik, ama peki ya MySQL servislerini nasıl başlatır, durdurur ya da yeniden başlatırız? İşte bazı temel komutlar:
sudo systemctl start mysql # MySQL'i başlatma
sudo systemctl stop mysql # MySQL'i durdurma
sudo systemctl restart mysql # MySQL'i yeniden başlatma
Bu komutlar, MySQL servislerini yönetmek için kullanılır. İhtiyacınıza göre her birini kullanabilirsiniz.
Adım 7: MySQL ile Veritabanı Oluşturma
Artık MySQL’i kurduğumuza göre, bir veritabanı oluşturabiliriz. Aşağıdaki komut ile yeni bir veritabanı yaratabilirsiniz:
CREATE DATABASE ornek_veritabani;
Bu komut, "ornek_veritabani" adında bir veritabanı oluşturur. Veritabanı adını kendinize göre değiştirebilirsiniz.
Sonuç
Tebrikler! Artık Linux üzerinde MySQL Server’ı başarıyla kurdunuz ve temel yapılandırmaları yaptınız. Bu adımlarla birlikte veritabanı yönetim sisteminiz hazır hale geldi. MySQL, büyük projeler için güçlü bir araçtır ve işletmenizin verilerini yönetmek için mükemmel bir çözüm sunar.