MYSQL 8 INSTALLATION / KURULUM

MYSQL8 INSTALLATION / KURULUM

Bildiğiniz üzere henüz Mysql8 release olmadı fakat release candidate sürümleri hali hazırda mevcut. Bu makalede mysql 8 release candidate 8.0.3 ün kurulumunu anlatacağım.

Aşağıdaki linkden mysql8 rpm bundle dosyasını indiriyoruz.

https://dev.mysql.com/downloads/mysql/

resim_1_inst_file

mysql-8.0.3-0.1.rc.el7.x86_64.rpm-bundle.tar

Daha sonra aşağıdaki tar komutu ile dosyayı açıyoruz.

tar -xvf  mysql-8.0.3-0.1.rc.el7.x86_64.rpm-bundle.tar

resim_2_bundle_content

maria db bileşenlerini remove ediyoruz ki conflict oluşmasın.

yum remove mariadb-libs

 

Mysql8 bundle dosyasının içeriği aşağıdaki şekildedir:

mysql-community-client-8.0.3-0.1.rc.el7.x86_64.rpm

Mysql’e remote ve localden bağlanabilmek için client rpm ‘i install edilir.

mysql-community-common-8.0.3-0.1.rc.el7.x86_64.rpm

Tum character setler ve language dosyaları gibi server ve client tarafda ortak kullanılan dosyalardır

mysql-community-devel-8.0.3-0.1.rc.el7.x86_64.rpm

Development header files and libraries for MySQL database client applications

 mysql-community-embedded-compat-8.0.3-0.1.rc.el7.x86_64.rpm

Mysql embedded / gömülü kütüphanesi

mysql-community-libs-8.0.3-0.1.rc.el7.x86_64.rpm

Shared kutuphane / library mysql database ve client programları için

mysql-community-libs-compat-8.0.3-0.1.rc.el7.x86_64.rpm

Paylaşımlı ve önceki mysql kurulumu ile uyumlu kutuphane

mysql-community-server-8.0.3-0.1.rc.el7.x86_64.rpm

Database server ve ilgili araçlar

Daha sonra rpm -ivh komutu ile rpm dosyalarını aşağıdaki sıra ile install ediyoruz.

rpm -ivh mysql-community-common-8.0.3-0.1.rc.el7.x86_64.rpm

warning: mysql-community-common-8.0.3-0.1.rc.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing…                          ################################# [100%]

Updating / installing…

1:mysql-community-common-8.0.3-0.1.################################# [100%]

rpm -ivh mysql-community-libs-8.0.3-0.1.rc.el7.x86_64.rpm

warning: mysql-community-libs-8.0.3-0.1.rc.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing…                          ################################# [100%]

Updating / installing…

1:mysql-community-libs-8.0.3-0.1.rc################################# [100%]

[root@mysql8 setup_files]#

rpm -ivh mysql-community-devel-8.0.3-0.1.rc.el7.x86_64.rpm

warning: mysql-community-devel-8.0.3-0.1.rc.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing…                          ################################# [100%]

Updating / installing…

1:mysql-community-devel-8.0.3-0.1.r################################# [100%]

[root@mysql8 setup_files]#

rpm -ivh mysql-community-embedded-compat-8.0.3-0.1.rc.el7.x86_64.rpm

warning: mysql-community-embedded-compat-8.0.3-0.1.rc.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing…                          ################################# [100%]

Updating / installing…

1:mysql-community-embedded-compat-8################################# [100%]

rpm -ivh mysql-community-libs-compat-8.0.3-0.1.rc.el7.x86_64.rpm

warning: mysql-community-libs-compat-8.0.3-0.1.rc.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing…                          ################################# [100%]

Updating / installing…

1:mysql-community-libs-compat-8.0.3################################# [100%]

[root@mysql8 setup_files]#

rpm -ivh mysql-community-minimal-debuginfo-8.0.3-0.1.rc.el7.x86_64.rpm

warning: mysql-community-minimal-debuginfo-8.0.3-0.1.rc.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing…                          ################################# [100%]

Updating / installing…

1:mysql-community-minimal-debuginfo################################# [100%]

[root@mysql8 setup_files]#

rpm -ivh mysql-community-client-8.0.3-0.1.rc.el7.x86_64.rpm

warning: mysql-community-client-8.0.3-0.1.rc.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing…                          ################################# [100%]

Updating / installing…

1:mysql-community-client-8.0.3-0.1.################################# [100%]

[root@mysql8 setup_files]#

rpm -ivh mysql-community-server-8.0.3-0.1.rc.el7.x86_64.rpm

warning: mysql-community-server-8.0.3-0.1.rc.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY

Preparing…                          ################################# [100%]

Updating / installing…

1:mysql-community-server-8.0.3-0.1.################################# [100%]

[root@mysql8 setup_files]#

Kurulum işlemi bittikden sonra aşağıdaki komutla mysql servisini start ediyoruz.

systemctl start mysqld

systemctl status mysqld.service

resim_3_mysql_service_status

root passwordu /var/log/mysqld.log dosyasının içinde bulunmaktadır. Bu dosya içindeki root passwordu ile login olup, yeni root passwordu set etmek gerekiyor.

resim_4_mysql_root_pass

Aşağıdaki komut ile yeni mysql root passwordu set edebiliriz.

SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘XXXXXXXXXX’);

Böyle root paswordunude değiştirmiş olduk. Yeni root passwordu ile mysql’e login olup versiyon kontrolü yapabilirsiniz.

resim_5_mysql_versiyon

 

Tayfur Böler

Senior Database Consultant

www.mysqlsupport.net

 

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir