Homebrew kullanarak MySQL'i Mac'e Nasıl Yükleyebilirim?

Homebrew kullanarak MySQL'i Mac'e Nasıl Yükleyebilirim?

MySQL'i Mac'e yüklemek Terminal kullanılarak ve Mac için paket yöneticisi olan Homebrew kullanılarak yapılabilir.

Bu makalede, Homebrew kullanarak MySQL'in nasıl kurulacağına ilişkin adım adım talimatları göreceksiniz.

(Eğer Windows kullanıyorsanız MySQL’i Windows’a kurmak için buradaki süreci takip edebilirsiniz .)

Terminali Açın

İlk adım Terminal'i açmaktır. Bunu Mac'te Spotlight'ı açmak için Command ve Space tuşlarına basarak yapabilir, ardından "terminal" kelimesini yazmaya başlayabilirsiniz. Göründüğünde, açmak için Enter tuşuna basın.

Ayrıca Finder'daki Uygulamalar klasöründen de açabilirsiniz.

Aşağıdaki gibi görünmesi gereken bir Terminal penceresi açılacaktır:

Homebrew'u yükleyin

Sonra, Mac için bir paket yöneticisi olan Homebrew'u yükleyeceğiz. Mac'inizde zaten yüklü olabilir, bu yüzden önce bunu kontrol edeceğiz.

Homebrew’un kurulu olup olmadığını kontrol etmek için Terminal istemine “brew help” yazıp Enter’a basabilirsiniz.

Eğer "brew" komutunun bazı örnek komutlarını gösteren şu şekilde bir çıktı görüyorsanız, homebrew yüklenmiş demektir.

Eğer bir hata mesajı alırsanız:

-bash: brew: command not found

Bu Homebrew'un kurulu olmadığı anlamına gelir.

Peki homebrew'u nasıl kurabiliriz?

Bunu tek bir komutla şuradan kurabiliriz:

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

Bu komut brew.sh adresindeki Homebrew web sitesinden kopyalandı. 

Bu komutu Terminal penceresine kopyalayın ve Enter'a basın.

Daha sonra homebrew kurulumu başlayacaktır.

İşlem tamamlandığında ekranınız şu şekilde görünecektir:

Homebrew artık kuruldu! MySQL'i kuralım.

MySQL'i kurun

Artık Homebrew'u kurduğunuza göre, MySQL'i kurmanın zamanı geldi.

Bunu yapmak için şu komutu çalıştırın:

brew install mysql

brew anahtar sözcüğü Homebrew aracını kullandığınız anlamına gelir. Install bir şey kurmak istediğiniz anlamına gelir ve MySQL kurulacak yazılımdır. Homebrew bunun ne anlama geldiğini ve nereden alınacağını bilir. Mevcut olan MySQL paketinin en son sürümünü kuracaktır.

Kurulum başlayacaktır.

Bir süre sonra, paket yüklenecek. Homebrew'ün gerçekleştirdiği farklı adımlardan kaynaklanan çok fazla çıktı olacak. İlgileniyorsanız, bu çıktıları okuyabilirsiniz, ancak çıktının sonunda tekrar komut satırı istemini göreceksiniz.

Ve işte kurulum işlemi tamamlandı!

MySQL Sürümünü Kontrol Ederek Onaylayın

Artık MySQL yüklendiğine göre, sürüm numarasını kontrol edebilirsiniz. Bu, yüklendiğini doğrulamanın bir yoludur ve MySQL ile çalışırken sürümü bilmek de iyidir.

Bunu yapmak için “brew info mysql” komutunu girin ve Enter’a basın.

Çıktının en üstünde sürüm gösterilir; bu örnekte sürüm 8.0.28'dir.

Daha sonra çakışmalar, bağımlılıklar ve diğer bilgiler gibi bir dizi başka çıktı mesajı göreceksiniz.

Burada dikkat edilmesi gereken iki husus var.

İlki mysql_secure_installation ile ilgili buradaki satırdır . Kök hesabının parola olmadan ayarlandığını söylüyor, ancak bu mysql_secure_installation komutunu çalıştırarak güvenliğini sağlayabiliriz. Bunu makalenin ilerleyen kısımlarında yapacağız.

İkincisi, birazdan çalıştıracağımız bağlantı dizesidir.

Ama önce mysql server'ı çalıştırmamız gerekiyor. Kurulu ama çalışmıyor.

MySQL'i Başlat

MySQL sunucusunu başlatmak için şu komutu çalıştırıyoruz:

brew services start mysql

Bir süre sonra çalışmaya başlayacaktır.

Çalıştığını nasıl anlayabiliriz? Birkaç yol var. Bu yollardan bir tanesi, homebrew'un yönettiği servislerin listesini görmektir. Şunu çalıştırabiliriz:

brew services list

Bu ekran, Homebrew tarafından yüklü paketlerin bir listesini gösterecek. Burada MySQL'i göreceksiniz. Eğer çalışıyorsa, durum 'başlatıldı' olarak görünecek. Başka bir şey yazıyorsa, çalışmıyor demektir.

Şimdi MySQL çalıştığına göre bağlanmayı deneyelim.

MySQL'e bağlanın

Daha önce gördüğümüz gibi, root hesabına ait bir parola yok. Bu yüzden bu komutu çalıştırarak mysql'e giriş yapabiliriz:

mysql -u root

Bu, kullanılacak kullanıcı adının root olduğu ve herhangi bir şifrenin belirtilmediği anlamına gelir.

Enter'a bastıktan sonra MySQL'e giriş yapmış olacaksınız.

Bir hata mesajı alırsanız, bunun nedeni sunucunun çalışmaması veya komutun yanlış olması olabilir. Bu nedenle, hata mesajını aramak için Google'ı kullanmanızı öneririm.

Bir Sorgu Çalıştır

Artık sunucumuz çalışıyor ve sunucumuza bağlandık, şimdi veritabanını kontrol etmek için basit bir sorgu çalıştıralım.

Şu komutu çalıştıracağız:

show databases;

Hangi veritabanlarının mevcut olduğunu görmek için bunun sonuna noktalı virgül ekleyerek çalıştırıyoruz.

Çalıştırmak için enter'a bastığımızda MySQL ile birlikte gelen birkaç veritabanının listesini göreceğiz.

Yani her şeyin yolunda olduğunu görebiliyoruz.

MySQL komut isteminden çıkmak ve Terminal'e dönmek için exit yazıp enter'a basın.

Kurulumu Güvenli Hale Getirin

Yani, MySQL'e root hesabını kullanarak giriş yaptık, ancak parola yok. Bu, daha önce "brew info mysql" komutunu çalıştırdığımızda da belirtilmişti.

Kök hesabı için bir parola belirlemek üzere bu mysql_secure_installation komutunu çalıştırabiliriz. Bunu sadece kendi bilgisayarınızda çalıştırıyorsanız, bunu yapmak zorunda değiliz, ancak daha güvenli hale getirmek iyi bir fikirdir.

Komutu şu şekilde çalıştırın.

Birkaç ayarda değişiklik yapmanız istenecektir. Bu işlemin bir parçası olarak bir kök parolası belirleyin.

Bu komut tamamlandıktan sonra, veritabanına tekrar bağlanabilirsiniz. Ancak, kök hesap için bir parola belirtmeniz gerekecek, çünkü biz sadece bir tane ayarladık.

O halde şu komutu kullanarak bağlanalım:

mysql -u root -p

Bir parola girmeniz istenecek, az önce girdiğiniz parolayı girin ve Enter'a basın.

MySQL istemine yönlendirileceksiniz. Girişiniz başarılı oldu! Çıkmak için çıkış komutunu yazın.

Artık Homebrew ve MySQL'i kurduğunuza göre, veritabanı üzerinde SQL yazmaya başlayabilirsiniz.

MySQL için kullanabileceğiniz tüm SQL komutlarını hatırlamanıza yardımcı olması için MySQL Sayfasına buradan ulaşabilirsiniz.