MySQL Server yüklemesi ve yapılandırması
Yükleme
Desteklenen bir MySQL Server ve ODBC Bağlayıcı sürümünü yüklemenizi öneririz.
1.MySQL 8 Windows yükleyicisini https://dev.mysql.com/downloads/installer/ adresinden indirip çalıştırın.
2.Lisans koşullarını kabul ediyorum onay kutusunu işaretleyip Sonraki'ne tıklayın.
3.Yükleme kurulumu sırasında Özel > MySQL Server'ı ve yüklenecek Bağlayıcı/ODBC'yi seçin. ODBC Bağlayıcısının yüklenen MySQL Server'ın bit boyutuyla eşleştiğinden emin olun (x86 veya x64).
4.MySQL Server ve ODBC Connector'ı yüklemek için Sonrakini ve Yürüt'ü tıklayın.
5.İleri'yi tıklayın. Yüksek Düzeyde Kullanılabilirlik'te Bağımsız MySQL Server/Klasik MySQL Çoğaltması'nı seçin ve Sonraki'ni tıklayın.
6.Tür ve Ağ içinde Yapılandırma Türü açılır menüsünden Sunucu Bilgisayar'ı seçin ve Sonraki'ni tıklayın.
7.Kimlik Doğrulama yönteminde, önerilen seçenek olan Kimlik Doğrulama İçin Güçlü Parola Şifrelemesi Kullan'ı işaretleyip Sonraki seçeneğini tıklayın.
8.Hesap ve Roller'de MySQL Kök Parolanızı iki kez girin. Ayrıca özel bir veri tabanı kullanıcı hesabı oluşturmanızı da öneririz.
9.Windows Hizmet'te, önceden seçili değerleri tutun ve Sonraki'ni tıklayın.
10. Yürüt'e tıklayın ve MySQL Server yüklemesi tamamlayana kadar bekleyin. Yükleme penceresini kapatmak için Bitir, Sonraki ve Bitir'i tıklayın.
Yapılandırma
1.Aşağıdaki dosyayı bir metin düzenleyicide açın:
C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
2.Aşağıdaki yapılandırmayı bulun ve düzenleyin veya [mysqld] dosyasının my.ini bölümüne ekleyin:
•Dosyada yoksa [mysqld] bölümünü oluşturun. •Dosyada parametreler mevcut değilse onları [mysqld] bölümüne ekleyin. •MySQL sürümünüzü belirlemek için şu komutu çalıştırın: mysql --version |
Parametre |
Yorumlar ve önerilen değerler |
MySQL sürüm |
---|---|---|
max_allowed_packet=33M |
|
|
log_bin_trust_function_creators=1
|
Alternatif olarak ikili günlük kaydını devre dışı bırakabilirsiniz: log_bin=0 |
|
innodb_log_file_size=100M
|
Bu iki parametrenin değerlerinin çarpımları en az 200 olmalıdır. innodb_log_files_in_group için en düşük değer 2, en yüksek değer 100 olmalıdır; ayrıca değerin tamsayı olması gerekir. |
5.7 5.6.22 (ve üzeri 5.6.x) |
innodb_log_files_in_group=2 |
||
innodb_log_file_size=200M |
Değeri en az 200M olarak ayarlayın, ancak en fazla 3000M olabilir. |
5.6.20 ve 5.6.21 |
3.my.ini dosyasını kaydedip kapatın.
4.MySQL sunucusunu yeniden başlatmak ve yapılandırmayı uygulamak için Komut İstemini açıp aşağıdaki komutları girin (işlem adı MySQL sürümüne dayalıdır: 8.0 = mysql80 vs.):
net stop mysql80
net start mysql80
5.MySQL sunucusunun çalışıp çalışmadığını kontrol etmek için Komut İsteminde şu komutu girin:
sc query mysql80