|
|
Yayınlandı 3.02.2015 13:58:45
|
|
|
|

Yakın zamanda, büyük bir eşzamanlı proje üzerinde çalışıyordum ve InnoDB'nin MySQL 5.5'ini denedim; kurulum dosyası 30M'den küçük, performansı devasa Oracle veya MSSqlServer'den daha düşük değil. Açık kaynak, Linux konusunda batıl inançlı değilim, MySQL'in Windows'ta giderek daha yaygın kullanılacağına inanıyorum. Daha önce bir makale derledim, yeni başlayanlara yardımcı olmayı umarak.
Kurulum Ortamı: Windows Server 2003 [32bit NTFS] Sürüm bilgisi: MySQL 5.5.15 [İndir adresi: http://dev.mysql.com/downloads/ Kaynaklar: http://dev.mysql.com/doc/refman/5.1/zh/installing.html
Adım 1: Kurulum türünü seçin 3 montaj türü vardır: Tipik (tipik kurulum), Tam (tam kurulum) ve Özel (özel kurulum). Tipik kurulum yalnızca MySQL sunucusını, mysql komut satırı istemcisini ve komut satırı yardımcı programlarını kurulur. Komut satırı istemcileri ve yardımcı programları arasında MySQL sunucunuzu yönetmenize yardımcı olacak mysqldump, myisamchk ve birkaç başka araç bulunur. Tam kurulum, paket içindeki tüm bileşenleri kurar. Tam yüklü pakette yer alan bileşenler arasında gömülü sunucu kütüphaneleri, kıyaslama kitleri, destek betikleri ve dokümantasyon yer alır. Özel kurulum, kurmak istediğiniz paketler ve kurulum yolu üzerinde tam kontrol sahibi olmanızı sağlar.
Adım 2: Kurulum diyalogunu özelleştirin Tüm mevcut bileşenler, özel kurulum diyalogunun sol tarafındaki ağaç görünümünde listelenmiştir. Kaldırılan bileşenler kırmızı bir X simgesiyle gösterilir; Zaten kurulu olan bileşenlerin gri simgeleri var. Bir bileşeni değiştirmek için, bileşenin simgesine dokunun ve açılır listeden yeni bir seçenek seçin. Kurulum yolunun sağ tarafındaki Değiştir seçeneğine tıklayabilirsiniz... Varsayılan kurulum yolunu değiştirmek için düğmeye bastırın. Kurulum bileşenlerini ve kurulum yolunu seçtikten sonra, onay iletişim kutusuna girmek için Sonraki butonuna tıklayın.
Adım 3:Yapılandırma türünü seçin İki yapılandırma türü arasında seçim yapabilirsiniz: Detaylı Konfigürasyon ve Standart Konfigürasyon. Standart Yapılandırma seçeneği, MySQL'i hızlıca açmak isteyen yeni kullanıcılar için uygundur, sunucu yapılandırmasını düşünmek zorunda kalmadan. Detaylı yapılandırma seçenekleri, sunucu yapılandırması üzerinde daha ayrıntılı kontrol isteyen ileri düzey kullanıcılar için uygundur. MySQL'e yeniyseniz ve bir sunucuyu tek kullanıcılı bir geliştirme makinesi olarak yapılandırmanız gerekiyorsa, Standart Yapılandırma ihtiyaçlarınıza uygun olacaktır. Standart Yapılandırma seçeneğini seçerseniz, MySQL Yapılandırma Büyücüsü hizmet seçenekleri ve güvenlik seçenekleri hariç tüm yapılandırma seçeneklerini otomatik olarak ayarlar. Standart Yapılandırma ayarı seçeneği, MySQL'in kurulduğu sistemle uyumlu olmayabilir. Sisteminizde zaten MySQL yüklüyse ve yapılandırmak istediğiniz kurulum varsa, detaylı yapılandırmayı seçmeniz önerilir.
Adım 4: Sunucu türünü seçin Seçebileceğiniz 3 sunucu türü vardır ve hangi sunucuyu seçeceğiniz, MySQL Yapılandırma Büyücüsü'nün bellek, sabit diskler ve süreçler veya kullanım kararlarını etkiler. · Geliştirici Makinesi: Bu seçenek, tipik bir kişisel masaüstü iş istasyonunu temsil eder. Diyelim ki makinede birden fazla masaüstü uygulaması çalışıyor. MySQL sunucusunu minimum sistem kaynakları kullanacak şekilde yapılandırın. · Server Machine: Bu seçenek bir sunucuyu temsil eder ve MySQL sunucusu FTP, e-posta ve web sunucuları gibi diğer uygulamalarla birlikte çalışabilir. MySQL sunucusu, sistem kaynaklarının uygun oranını kullanacak şekilde yapılandırılmıştır. · Dedicated MySQL Server Machine: Bu seçenek, yalnızca MySQL hizmetlerini çalıştıran bir sunucuyu temsil eder. Başka hiçbir uygulamanın çalışmadığını varsayın. MySQL sunucusu, mevcut tüm sistem kaynaklarını kullanacak şekilde yapılandırılmıştır.
Adım 5: Depolama motorunu seçin MySQL tablosu oluşturulurken kullanılan tablo işlemcisini belirtebilirsiniz. Bu seçenek, InnoDB depolama motorunu kullanıp kullanmayacağınızı ve InnoDB'nin sunucu kaynaklarının kaç yüzdesini kapladığını seçmenize olanak tanır. · Çok Fonksiyonlu Veritabanı: Hem InnoDB hem de MyISAM depolama motorlarını kullanmak ve kaynakları iki motor arasında eşit dağıtmak için bu seçeneği seçin. Bu seçenek, her iki depolama motorunu da sıkça kullanan kullanıcılar için önerilir. · Yalnızca İşlemsel Veritabanı: Bu seçenek hem InnoDB hem de MyISAM depolama motorlarını kullanır, ancak çoğu sunucu kaynağını InnoDB depolama motoruna atar. Bu seçenek, öncelikle InnoDB kullanan ve MyISAM'ı sadece ara sıra kullanan kullanıcılar için önerilir. · Yalnızca İşlemsel Olmayan Veritabanı: Bu seçenek, InnoDB depolama motorunu tamamen devre dışı bırakır ve tüm sunucu kaynaklarını MyISAM depolama motoruna atar. Bu seçenek, InnoDB kullanmayan kullanıcılar için önerilir. Kısa bir giriş: InnoDB ve MyISAM, MySQL kullanımı için en yaygın kullanılan iki tablo tipidir ve her birinin uygulamaya bağlı olarak avantaj ve dezavantajları vardır. Temel fark, MyISAM tipinin işlem işleme gibi gelişmiş işlemeleri desteklememesi, InnoDB tipinin ise desteklemesidir. MyISAM tipindeki tablolar performansa vurgu yapar ve InnoDB türlerinden birkaç kat daha hızlı performans gösterirler, ancak işlem desteği sağlamazlar; InnoDB ise işlem desteği ve yabancı anahtarlar gibi gelişmiş veritabanı özellikleri sunar.
Adım 6: InnoDB veri dosyası depolama dizinini seçin
Adım 7: Eşzamanlı bağlantı sayısını ayarla MySQL sunucusuna ve MySQL sunucusuna açılan paralel bağlantı sayısını sınırlamak önemlidir, böylece sunucunun kaynaklarının tükenmesini önlemek gerekir. · Karar Desteği (DSS)/OLAP: Bu seçenek, sunucu çok fazla paralel bağlantı gerektirmiyorsa seçilebilir. Ortalama paralel bağlantı sayısının 20 olduğunu varsayarsak. · Online İşleme (OLTP): Sunucunuz çok sayıda paralel bağlantı gerektiriyorsa bu seçeneği seçin. Maksimum bağlantı sayısı 500'e ayarlanmıştır. · Manuel Ayar: Sunucu paralel bağlantılarının maksimum sayısını manuel olarak ayarlamak için bu seçeneği seçin. Önceki açılır menüden paralel bağlantı sayısını seçin veya beklediğiniz sayı listelenmezse açılır kutuya maksimum bağlantı sayısını girin.
Adım 8: Ağ seçenekleri Ağ Seçenekleri diyalogunda, TCP/IP ağını etkinleştirebilir veya devre dışı bırakabilir ve MySQL sunucusuna bağlanmak için kullanılan port numarasını yapılandırabilirsiniz. TCP/IP ağları varsayılan olarak etkindir. TCP/IP ağını devre dışı bırakmak için, TCP/IP Ağ Bağlantısını Etkinleştir seçeneğinin yanındaki işaret kutusunu kaldırın. Varsayılan olarak 3306 portu kullanılır. MySQL tarafından kullanılan portlara daha fazla erişim sağlamak için, açılır kutudan yeni bir port numarası seçin veya açılır kutuya doğrudan yeni port numarası girin. Seçtiğiniz port numarası zaten doluysa, seçilen port numarasını doğrulamanız istenecektir.
Adım 9: Karakter setini seçin MySQL Server çeşitli karakter setlerini destekler ve tüm tablolar, sütunlar ve veritabanları için varsayılan bir sunucu karakter seti ayarlayabilirsiniz. MySQL sunucusu için varsayılan karakter setini değiştirmek için Karakter Seti diyalogunu kullanın. · Standart Karakter Seti: Latin1'i varsayılan sunucu karakter seti olarak kullanmak istiyorsanız bu seçeneği seçin. Latin1 İngilizce ve birçok Batı Avrupa dilinde kullanılır. · Çok dillilik için en iyi destek: UTF8'i varsayılan sunucu karakter seti olarak kullanmak istiyorsanız bu seçeneği seçin. UTF8, farklı dillerden karakterleri tek bir karakter seti olarak depolayabilir. · Manuel Seçilmiş Varsayılan Karakter Seti/Toplama: Sunucunun varsayılan karakter setini manuel olarak seçmek istiyorsanız bu seçeneği seçin. İstediğiniz karakter setini açılır menüden seçin.
Adım 10: Hizmeti kurmak Windows NT tabanlı platformlarda MySQL Server'ı bir hizmet olarak kurabilirsiniz. Bir hizmet olarak kurulduğunda, MySQL sunucusu sistem başladığında otomatik olarak başlatılabilir ve hizmet arızalandığında Windows ile otomatik olarak başlayabilir. Varsayılan olarak, MySQL Yapılandırma Büyücüsü MySQL sunucusunu MySQL adlı bir hizmet olarak yükler. Hizmeti kurmak istemiyorsanız, Windows Hizmeti Olarak Kurulum seçeneğinin yanındaki kutuyu işaretinden kaldırın. Açılır kutudan yeni bir hizmet adı seçerek veya açılır kutuya yeni bir hizmet adı girerek hizmet adını değiştirebilirsiniz. MySQL Server'ı bir hizmet olarak kurmak için ama otomatik olarak değil, MySQL Server'ı Otomatik Başlat seçeneğinin yanındaki kutuyu işaretlemeyin.
Adım 11: Güvenlik Seçenekleri MySQL sunucunuz için root şifre ayarlamanız şiddetle tavsiye edilir ve MySQL Yapılandırma Büyücüsü varsayılan olarak root password belirlemenizi gerektirir. Kök şifre ayarlamak istemiyorsanız, Güvenlik Ayarlarını Değiştir seçeneğinin yanındaki kutuyu işaretlemeyin. Kök şifre ayarlamak için, Yeni kök şifre ve Onay kutularına istediğiniz şifreyi girin. Mevcut bir sunucuyu yeniden yapılandırmak istiyorsanız, mevcut kök şifreyi de Mevcut kök şifre kutusuna girmeniz gerekir. Ağ üzerinden giriş yapmayı önlemek için, Uzak makinelerden root erişimini etkinleştir seçeneğinin yanındaki kutuyu işaretinden kaldırın. Bu da güvenliği artırır. Anonim bir kullanıcı hesabı oluşturmak için, Anonim Hesap Oluştur seçeneğinin yanındaki kutuyu işaretleyin. Anonim hesaplar oluşturmak sunucu güvenliğini azaltabilir ve giriş ile izin işlemlerini zorlaştırabilir. Bu nedenle, tavsiye edilmez.
Tamam, nihayet.
|
Önceki:İnternet, App Store'un geniş kapsamlı stüdyosunu ortaya çıkardı: yaklaşık 100 iPhone6 cep telefonu bir arada üretildiÖnümüzdeki:Windows altında MySQL 5.6 sürümünün kurulum ve yapılandırma süreci, ekran görüntüleri ve ayrıntılı talimatlarla birlikte sunulur
|