CentOS package manager olarak yum kullanıyor. O sebeple önce bunu güncellememiz lazım. Aşağıdaki komutla yapabiliriz.
sudo yum update
Güncelleme bittikten sonra indireceğimiz mysql server versiyonunu belirlememiz lazım. Mysql download sayfasından (http://dev.mysql.com/downloads/repo/yum/) versiyonumuzu seçelim.
Ben versiyon olarak bu örnekte aşağıdaki versiyonu seçtim.
https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
Şimdi sırasıyla bu versiyonu indirelim.
sudo rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
İndirme işlemi bitince kurulumu başlatalım.
sudo yum install mysql-community-server
Kurulum da bitince MySQL Community Server’ı başlatabiliriz.
sudo service mysqld start
Sunucunun durumuna aşağıdaki komut ile bakabiliriz.
sudo service mysqld status
Active(running) şeklinde görebildiysek başarılıyız.
Şimdi aklımızda sorular olması lazım 🙂 Kurdum ama şifrem ne, hangi porttan erişebilirim gibi…
Öncelikle şifremizi belirleyelim. Kurulum aşamasında bize rastgele bir şifre verildi, onu önce bi alalım.
sudo grep 'temporary password' /var/log/mysqld.log
Süper artık random password elimizde. O zaman değiştirelim, bunun için MySQL Server’a bağlanmamız lazım.
mysql -uroot -p
MySQL konsoluna düşmemiz lazım. “mysql>” şeklinde görebiliriz. Şifreyi değiştirelim.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YeniSifrem123!';
Portu da kontrol edip yazımızı bitirelim.
select @@port;
Bu arada mysql konsolundan çıkmak için “exit;” yazıp entera basın, kalmayın orada 🙂