İlan
04 Haz 2026 21 çevrimiçi üye Duyurular
Ana Sayfa Web Geliştirme
Ana Sayfa Forum Web Geliştirme MySQL - Detaylı Yükleme ve Kurulum Rehberi - 2020...
İlan Yan banner placeholder

MySQL - Detaylı Yükleme ve Kurulum Rehberi - 2020

Okanicious94 22.04.2026 11:31 683 görüntüleme 6 cevap
Son Mesaj
Okanicious94
Üye
Üye
Katılım29 Mar 2026
Konular8
Mesajlar73
Elmas Konular1
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
22.04.2026 11:31 #1

MySQL için tüm indirmeler MySQL İndirme Sayfası'nda bulunur. Çalıştıracağınız platformla birlikte gerekli olan MySQL Community Server sürüm numarasını seçin.

MySQL'i Linux / UNIX'e Kurmak
MySQL'i bir Linux sistemine kurmanın önerilen yolu RPM'dir. MySQL AB, aşağıdaki RPM'leri web sitesinde indirilebilir hale getirir -
  • MySQL - MySQL veritabanı sunucusu, veritabanlarını ve tabloları yönetir, kullanıcı erişimini kontrol eder ve SQL sorgularını işler.
  • MySQL-client - Sunucuyla bağlantı kurmayı ve onunla etkileşim kurmayı mümkün kılan MySQL istemci programları.
  • MySQL-devel - MySQL kullanan diğer programları derlerken kullanışlı olan kitaplıklar ve başlık dosyaları.
  • MySQL-shared - MySQL istemcisi için paylaşılan kitaplıklar.
  • MySQL-bench - MySQL veritabanı sunucusu için kıyaslama ve performans test araçları.

Burada listelenen MySQL RPM'lerin tümü bir SuSE Linux sistemi üzerine inşa edilmiştir, ancak genellikle diğer Linux varyantlarında zorluk çekmeden çalışırlar.

Şimdi, kuruluma devam etmek için aşağıda verilen adımlara uymanız gerekecek:

  1. Kök kullanıcıyı kullanarak sisteme giriş yapın.
  2. RPM'leri içeren dizine geçin.
  3. Aşağıdaki komutu uygulayarak MySQL veritabanı sunucusunu kurun. İtalik olarak yazılmış dosya adını RPM'nizin dosya adıyla değiştirmeyi unutmayın.

Kod:
[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm

Yukarıdaki komut, MySQL sunucusunu kurmayı, bir MySQL kullanıcısı oluşturmayı, gerekli yapılandırmayı oluşturmayı ve MySQL sunucusunu otomatik olarak başlatmayı sağlar.

MySQL ile ilgili tüm ikili dosyaları / usr / bin ve / usr / sbin dizinlerinde bulabilirsiniz. Tüm tablolar ve veritabanları / var / lib / mysql dizininde oluşturulacaktır.

Aşağıdaki kod kutusunda, kalan RPM'leri aynı şekilde yüklemek için isteğe bağlı ancak önerilen bir adım vardır -

Kod:
[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm

MySQL'i Windows'a Kurmak
MySQL artık bir yükleyici ile düzgün bir şekilde paketlendiğinden, Windows'un herhangi bir sürümünde varsayılan kurulum artık eskisinden çok daha kolay. Yükleyici paketini indirin, herhangi bir yerde açın ve setup.exe dosyasını çalıştırın.

Varsayılan yükleyici setup.exe size önemsiz süreçte yol gösterecek ve varsayılan olarak her şeyi C: \ mysql altına yükleyecektir.

Sunucuyu ilk kez komut isteminden çalıştırarak test edin. Muhtemelen C: \ mysql \ bin olan mysqld sunucusunun konumuna gidin ve şunu yazın:

Kod:
mysqld.exe --console

NOT - NT üzerindeyseniz, mysqld.exe yerine mysqld-nt.exe kullanmanız gerekecektir.

Her şey yolunda giderse, başlangıç ve InnoDB hakkında bazı mesajlar göreceksiniz. Değilse, bir izin sorununuz olabilir. Verilerinizi tutan dizinin, veritabanı işlemlerinin çalıştığı kullanıcı (muhtemelen MySQL) tarafından erişilebilir olduğundan emin olun.

MySQL kendisini başlangıç menüsüne eklemeyecektir ve sunucuyu durdurmanın özellikle güzel bir GUI yolu da yoktur. Bu nedenle, sunucuyu mysqld yürütülebilir dosyasını çift tıklatarak başlatma eğilimindeyseniz, mysqladmin, Görev Listesi, Görev Yöneticisi veya diğer Windows'a özgü araçları kullanarak işlemi elle durdurmayı unutmamalısınız.

MySQL Kurulumunu Doğrulama
MySQL başarıyla yüklendikten sonra, temel tablolar başlatıldı ve sunucu başlatıldı: her şeyin olması gerektiği gibi çalıştığını bazı basit testlerle doğrulayabilirsiniz.

Sunucu Durumunu Almak için mysqladmin Yardımcı Programını Kullanın
Sunucu sürümünü kontrol etmek için mysqladmin ikili dosyasını kullanın. Bu ikili, linux üzerinde /usr/bin içinde ve Windows için C:\mysql\bin içinde mevcut olacaktır.

Kod:
[root@host]# mysqladmin --version

Linux üzerinde aşağıdaki sonucu üretecektir. Kurulumunuza bağlı olarak değişebilir -

Kod:
mysqladmin  Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386

Böyle bir mesaj almazsanız, kurulumunuzda bir sorun olabilir ve düzeltmek için biraz yardıma ihtiyacınız olabilir.

MySQL İstemcisini kullanarak basit SQL komutlarını yürütün
MySQL sunucunuza MySQL istemcisi aracılığıyla ve mysql komutunu kullanarak bağlanabilirsiniz. Şu anda herhangi bir şifre vermenize gerek yoktur çünkü varsayılan olarak boş olarak ayarlanacaktır.

Sadece aşağıdaki komutu kullanabilirsiniz -

Kod:
[root@host]# mysql

Bir mysql> komut istemiyle ödüllendirilmelidir. Artık MySQL sunucusuna bağlısınız ve tüm SQL komutlarını mysql> komut isteminde aşağıdaki gibi çalıştırabilirsiniz -

Kod:
mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
|   mysql  |
|   test   | 
+----------+
2 rows in set (0.13 sec)

Kurulum Sonrası Adımlar
MySQL, kök MySQL kullanıcısı için boş bir parola ile gönderilir. Veritabanını ve istemciyi başarıyla kurduğunuzda, aşağıdaki kod bloğunda verilen bir kök şifresi belirlemeniz gerekir -

Kod:
[root@host]# mysqladmin -u root password "new_password";

Şimdi MySQL sunucunuzla bağlantı kurmak için aşağıdaki komutu kullanmanız gerekir -

Kod:
[root@host]# mysql -u root -p
Enter password:*******

UNIX kullanıcıları ayrıca MySQL dizininizi PATH'inize koymak isteyeceklerdir, böylece komut satırı istemcisini her kullanmak istediğinizde tam yolu yazmaya devam etmek zorunda kalmazsınız.

Bash için şöyle bir şey olması gerek-

Kod:
export PATH = $PATH:/usr/bin:/usr/sbin

MySQL'i Önyükleme Zamanında Çalıştırma
MySQL sunucusunu önyükleme sırasında çalıştırmak istiyorsanız, /etc/rc.local dosyasında aşağıdaki girdiye sahip olduğunuzdan emin olun.

Kod:
/etc/init.d/mysqld start

Ayrıca, /etc/init.d/ dizininde mysqld ikilisine sahip olmalısınız.
burakmucahit
Üye
Üye
Katılım10 Nis 2026
Konular6
Mesajlar63
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
23.04.2026 15:57 #2
Bilgilendirici bir paylaşım teşekkürler
isimkaydet
Üye
Üye
Katılım13 Şub 2026
Konular6
Mesajlar44
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
03.05.2026 15:30 #3
Konu için Eyw Cansın Kirvem
Berkay24
Üye
Üye
Katılım18 Ara 2025
Konular5
Mesajlar59
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 11:41 #4
Paylaşım İçin Teşekkürler.
ht02
Üye
Üye
Katılım12 Şub 2026
Konular4
Mesajlar46
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 21:44 #5
Paylaşım için teşekkürler, Ellerine sağlık
Bekci28
Üye
Üye
Katılım11 Oca 2026
Konular7
Mesajlar64
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
05.05.2026 10:36 #6
Paylaşım için teşekkürler.
Bekci28
Üye
Üye
Katılım11 Oca 2026
Konular7
Mesajlar64
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
05.05.2026 17:13 #7
Paylaşım için teşekkürler.
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
İlan Yan banner placeholder