MySQL'i Ubuntu 20.04'e nasıl kuracağınızı öğrenin
MySQL, yerel, ücretsiz, bireysel veya kurumsal kullanım için go-to-veritabanı çözümüdür. Oracle şirketi tarafından geliştirilen Ubuntu 20.04, MySQL'in en son kararlı sürüm serisini, yani. 8.*
.
MySQL, dünya çapında her popüler platformda kullanılmaktadır. Çok sayıda programlama dili için dünya çapındaki açık kaynak toplulukları tarafından zengin bir MySQL bağlayıcı API'leri seti geliştirilmiştir.
Veri depolamak için MySQL veritabanını kullanan WordPress veya Drupal gibi sunucu tabanlı yazılımları yüklemek istiyorsanız, yerel makinenizde MySQL gereklidir. Geliştirme projeniz için bir veritabanı olarak kullanmak istiyorsanız da gereklidir. Bu yazımızda MySQL'in Ubuntu 20.04 LTS üzerine nasıl kurulacağını göreceğiz.
Kurulum
MySQL sunucusu ve istemcisi, Ubuntu depolarında ayrı olarak paketlenir. Paketlerde mevcuttur mysql-sunucu
ve mysql-istemcisi
sırasıyla. Önce Ubuntu depolarını güncelleyelim.
sudo uygun güncelleme
Artık hem MySQL istemcisini hem de sunucuyu kurabiliriz.
sudo apt mysql-client mysql-server'ı kurun
Üretim ortamlarında, genellikle sunucunun ayrı bir özel makineye kurulduğunu ve yerel makinelere yalnızca istemcilerin kurulduğunu unutmayın.
MySQL veritabanınızı kodunuzdan bir DB bağlayıcı API kullanarak sorgulamayı planlıyorsanız, MySQL istemcisinin kurulumunu atlayabilirsiniz, ancak hata ayıklamaya yardımcı olacağı için yine de kurmanız önerilir.
Kurulumun Doğrulanması
Şimdi MySQL istemcisinin ve sunucusunun kurulu olup olmadığını doğrulayalım. İstemcinin kurulu olup olmadığını doğrulamak için şunu çalıştırın:
mysql --versiyon
Benzer şekilde, MySQL sunucusunun başarıyla yüklenip yüklenmediğini doğrulamak için şunu çalıştırın:
mysqld --versiyon
MySQL sunucusu, programla çağrılabilen bir arka plan programı olarak çalışır mysqld
veya kullanılarak bir arka plan hizmeti olarak etkinleştirilebilir sistemctl
.
Bu yazımızda Ubuntu 20.04 üzerine MySQL kurulumunun nasıl yapıldığını gördük. MySQL genellikle XAMP (X – Any Operating System, Apache, MySQL, PHP/Python/Perl) sunucu yazılım yığınlarının bir parçası olarak kurulur. Bu tür yığınlar, bir sunucu yazılımı için gereken her şeyi birlikte kurmayı ve yapılandırmayı kolaylaştırır. Yaygın bir örnek, WordPress kurulumudur.
Ancak, web geliştirme projeniz için bir veritabanı uygulaması olarak MySQL kullanıyorsanız, MySQL sunucusunu özel bir güvenli makineye kurmanız ve sunucuyu istemciden sorgulamanız önerilir. Bu, veritabanının bakımını kolaylaştırır.