Ubuntu 20.04 Üzerinde MySQL Kurulumu ve Temel Komutlar (2025)

MySQL kurulumu ve temel komutları bu rehberde adım adım açıklanmıştır. MySQL, güçlü ve popüler bir açık kaynak veritabanı yönetim sistemi olup, küçük işletmeler ve uygulamalar için idealdir.

MySQL kurulumu görseli

Adım 1: Ubuntu 20.04 Üzerinde MySQL Kurulumu

Terminalinizi açın ve paketleri güncelleyin:

sudo apt update
Ubuntu terminal update komutu

Adım 2: MySQL Server Kurulumu

MySQL Server’ı yüklemek için:

sudo apt install mysql-server

Kurulum sırasında yes tuşuna basın.

MySQL Server yükleme ekranı

Adım 3: MySQL Servisini Başlatma ve Kontrol

MySQL servisini başlatmak için:

sudo systemctl start mysql.service

Servisin durumunu kontrol etmek için:

sudo systemctl status mysql
MySQL servis başlatma ve kontrol ekranı

Adım 4: MySQL Kullanıcı Oluşturma

MySQL’e giriş yapmak için:

mysql -u root -p

Yeni kullanıcı oluşturmak için:

CREATE USER 'kullanici_adi'@'localhost' IDENTIFIED BY 'parola';

Örnek:

CREATE USER 'abcd'@'localhost' IDENTIFIED BY 'password';
MySQL kullanıcı oluşturma ekranı

Adım 5: MySQL Veritabanı Oluşturma

Yeni bir veritabanı oluşturmak için:

CREATE DATABASE testdb;

Tüm veritabanlarını listelemek için:

SHOW DATABASES;
MySQL veritabanı oluşturma ekranı

Adım 6: Kullanıcıya Yetki Verme

Belirli bir kullanıcıya veritabanında tüm yetkileri vermek için:

GRANT ALL PRIVILEGES ON testdb.* TO 'kullanici_adi'@'localhost' WITH GRANT OPTION;

Yetkileri güncellemek için:

FLUSH PRIVILEGES;
MySQL kullanıcı yetkisi verme ekranı

Adım 7: Uzak Sunucudan MySQL Erişimi

Yapılandırma dosyasını düzenleyin:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

bind-address satırını bulun ve şöyle değiştirin:

bind-address = 0.0.0.0

Dosyayı kaydedip çıkın (CTRL + X, Y, ENTER).

MySQL uzaktan bağlantı ayarı

Adım 8: Firewall (Güvenlik Duvarı) Ayarları

MySQL portunu güvenlik duvarına ekleyin:

sudo ufw allow from <sunucu_ip> to any port 3306
sudo ufw allow 3306

Güvenlik duvarı durumunu kontrol edin:

sudo ufw status
MySQL firewall ayarı

Sonuç

Tüm bu adımlarla Ubuntu 20.04 üzerinde MySQL kurulumu, kullanıcı ve veritabanı yönetimi, uzaktan erişim ve güvenlik duvarı ayarlarını tamamlamış oldunuz. Artık veritabanınızı yönetmeye hazırsınız!

Daha fazla MySQL ve yazılım geliştirme rehberi için latestsoftwaredevelopers.com adresini ziyaret edin!

Referanslar

  • How To Install MySQL on Ubuntu 20.04
  • How To Allow Remote Access to MySQL
  • Spring Boot MySQL

İyi çalışmalar! 🚀

Beğendiysen bir çay ısmarlayabilirsin ☕

Bana çay ısmarla

Database ile ilgili yorumlar

Yorum Paylaş

EMail Zorunlu alanlar * *