Teknoloji tutkunlarına özel, teknolojinin kalbinin attığı foruma hoş geldiniz! 👋

Teknoloji dünyasına tam anlamıyla dalmak için foruma katılın! 🚀 Eşsiz içeriklere erişmek için hemen kayıt olun veya giriş yapın. Üyelik tamamen ücretsiz – geleceğin teknolojisine birlikte adım atalım! 😊

Ap Yazılım

Ap Yazılım Founder
Admin
Katılım
29 Ocak 2024
Mesajlar
344
Çözümler
1
Konum
Türkiye
Web sitesi
apyazilim.com.tr
Bu rehber, Windows Server'de MySQL Server kurulumu ve Navicat ile veritabanı yönetimini adım adım anlatmaktadır.


Adım 1: MySQL Server İndirme ve Kurulum
--------------------------------------------------
1. MySQL İndirme:
Resmi web sitesine gidin:
Windows (x86, 64-bit), MySQL Installer MSI" dosyasını indirin.
MySQL Installer for Windows" programını çalıştırın.

2. Kurulum Adımları:
Server only seçeneğini seçerek MySQL Server’ı yükleyin.
Root kullanıcı için bir şifre belirleyin (bunu not alın).
Execute butonuna basarak kurulumu tamamlayın.

3. MySQL Servisini Başlatma:
- Komut istemcisine (CMD) girin ve şu komutları çalıştırın:

Kod:
powershell
     net start mysql
     mysql -u root -p

Root şifrenizi girerek giriş yapın.

--------------------------------------------------
2. Navicat Premium Kurulumu
--------------------------------------------------
1. Navicat İndirme:
Resmi web sitesine gidin:
Windows için uygun sürümü indirin ve yükleyin.

2. MySQL Bağlantısı Kurma:
Navicat'i açın ve Connection > MySQL seçeneğini seçin.
Host" kısmına 127.0.0.1 veya Sunucu IP Adresi girin.
Port alanını 3306 olarak bırakın.
Kullanıcı adı: root
Şifre: MySQL kurulumunda belirlediğiniz şifre
Test Connection butonuna basarak bağlantıyı test edin.


Adım 3: Yeni Veritabanı Oluşturma
--------------------------------------------------
1. Navicat içinde bağlantınızı seçin ve sağ tıklayarak New Database seçeneğini seçin.
2. Veritabanı ismini girin ve UTF-8 karakter setini seçerek oluşturun.
3. Yeni veritabanına sağ tıklayın ve New Query seçeneği ile SQL sorguları çalıştırabilirsiniz.


Adım 4: Güvenlik ve Optimizasyon
--------------------------------------------------
Güvenlik için:
MySQL root erişimini sadece güvenilir IP'lere açın.
Windows Güvenlik Duvarı üzerinden 3306 portunu sadece belirli IP'lere açın:

Kod:
powershell
  netsh advfirewall firewall add rule name="Allow MySQL" dir=in action=allow protocol=TCP localport=3306 remoteip=192.168.1.100

SSL kullanarak bağlantıları şifreleyin.

Performans için:
MySQL konfigürasyonunu optimize edin: my.ini dosyasında innodb_buffer_pool_size değerini artırın.
Gereksiz servisleri kapatın.
 

muhammedycl

"Kelimeler kadar sessizim."
İçerik Yazarı
Katılım
9 Ocak 2025
Mesajlar
63
Konum
İstanbul
Bu rehber, Windows Server'de MySQL Server kurulumu ve Navicat ile veritabanı yönetimini adım adım anlatmaktadır.


Adım 1: MySQL Server İndirme ve Kurulum
--------------------------------------------------
1. MySQL İndirme:
Resmi web sitesine gidin:
Windows (x86, 64-bit), MySQL Installer MSI" dosyasını indirin.
MySQL Installer for Windows" programını çalıştırın.

2. Kurulum Adımları:
Server only seçeneğini seçerek MySQL Server’ı yükleyin.
Root kullanıcı için bir şifre belirleyin (bunu not alın).
Execute butonuna basarak kurulumu tamamlayın.

3. MySQL Servisini Başlatma:
- Komut istemcisine (CMD) girin ve şu komutları çalıştırın:

Kod:
powershell
     net start mysql
     mysql -u root -p

Root şifrenizi girerek giriş yapın.

--------------------------------------------------
2. Navicat Premium Kurulumu
--------------------------------------------------
1. Navicat İndirme:
Resmi web sitesine gidin:
Windows için uygun sürümü indirin ve yükleyin.

2. MySQL Bağlantısı Kurma:
Navicat'i açın ve Connection > MySQL seçeneğini seçin.
Host" kısmına 127.0.0.1 veya Sunucu IP Adresi girin.
Port alanını 3306 olarak bırakın.
Kullanıcı adı: root
Şifre: MySQL kurulumunda belirlediğiniz şifre
Test Connection butonuna basarak bağlantıyı test edin.


Adım 3: Yeni Veritabanı Oluşturma
--------------------------------------------------
1. Navicat içinde bağlantınızı seçin ve sağ tıklayarak New Database seçeneğini seçin.
2. Veritabanı ismini girin ve UTF-8 karakter setini seçerek oluşturun.
3. Yeni veritabanına sağ tıklayın ve New Query seçeneği ile SQL sorguları çalıştırabilirsiniz.


Adım 4: Güvenlik ve Optimizasyon
--------------------------------------------------
Güvenlik için:
MySQL root erişimini sadece güvenilir IP'lere açın.
Windows Güvenlik Duvarı üzerinden 3306 portunu sadece belirli IP'lere açın:

Kod:
powershell
  netsh advfirewall firewall add rule name="Allow MySQL" dir=in action=allow protocol=TCP localport=3306 remoteip=192.168.1.100

SSL kullanarak bağlantıları şifreleyin.

Performans için:
MySQL konfigürasyonunu optimize edin: my.ini dosyasında innodb_buffer_pool_size değerini artırın.
Gereksiz servisleri kapatın.
Elinize sağlık
 
Lütfen dikkat !!!
Forumumuzda kaliteli ve etkileşimli bir ortam sağlamak adına, lütfen konu dışı ve gereksiz cevaplar vermekten kaçının. Forum kurallarına aykırı davranışlar yasaktır. Hep birlikte daha verimli ve düzenli bir platform oluşturmak için kurallara uyalım.

Bu Konuyu Görüntüleyen Kullanıcılar (Toplam: 0 | Üyeler: 0 | Ziyaretçiler: 0)

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz.

Zevkine göre renk kombinasyonunu belirle

Gece/Gündüz modunu seç

Gece ve gündüz modlarından tarzınıza yada ihtiyaçlarınıza uygun olanı seçerek kullana bilirsiniz.

Tam ekran yada dar ekran

Temanızın gövde büyüklüğünü sevkiniz, ihtiyacınıza göre dar yada geniş olarak kulana bilirsiniz.

Izgara yada normal mod

Temanızda forum listeleme yapısını ızgara yapısında yada normal yapıda listemek için kullanabilirsiniz.

Sidebar blogunu kapat/aç

Forumun kalabalığında kurtulmak için sidebar (kenar çubuğunu) açıp/kapatarak gereksiz kalabalıklardan kurtula bilirsiniz.

Yapışkan sidebar kapat/aç

Yapışkan sidebar ile sidebar alanını daha hızlı ve verimli kullanabilirsiniz.

Radius aç/kapat

Blok köşelerinde bulunan kıvrımları kapat/aç bu şekilde tarzını yansıt.

Teknoloji tutkunlarına özel, teknolojinin kalbinin attığı foruma hoş geldiniz! 👋

Teknoloji dünyasına tam anlamıyla dalmak için foruma katılın! 🚀 Eşsiz içeriklere erişmek için hemen kayıt olun veya giriş yapın. Üyelik tamamen ücretsiz – geleceğin teknolojisine birlikte adım atalım! 😊