Mt2Hizmet 1
Mt2Hizmet
mavzermete 1
mavzermete
Vahsi Uzman 1
Vahsi Uzman
kralhakan2009 1
kralhakan2009
farkmt2official 1
farkmt2official
Bvural41 1
Bvural41
Fethi Polat 1
Fethi Polat
Scarlet 1
Scarlet
Hikaye Ekle

Cevaplandı Freebds 13.2 Mysql 5.6 Kurulumu yardım

  • Konuyu başlatan Konuyu başlatan igul97
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 2
  • Görüntüleme Görüntüleme 198

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Merhaba pkg add komutu ile mysql56-server-5.6.51.pkg ve mysql56-client-5.6.51.pkg paketlerini kurdum. Mysql başlatmak için gerekli komutları yazarken hata alıyorum yardımcı olur musunuz ?

IMG_2716.png
 
Çözüm
Selamlar kardeşim, gönderdiğin komutlara baktım ve sorununun ne olduğunu net olarak anladım. Panikle birçok farklı komut denemişsin ve bu yüzden çalışan MySQL'in üstüne tekrar tekrar işlem yapmaya çalıştığın için hatalar alıyorsun.

Şimdi her şeyi temizleyip, sıfırdan ve doğru adımlarla kuracağız.

Adım 1: Çalışan Tüm MySQL Servislerini Durdur

Önce o arkada inatla çalışan MySQL'i bir susturalım. Terminale şunu yaz:

[CODE title="Bash"]service mysql-server stop[/CODE]

Eğer durmazsa veya hata verirse, hiç sorun değil, aşağıdaki komutla zorla kapat:

[CODE title="Bash"]killall mysqld[/CODE]

Adım 2: Eski Veritabanı Klasörünü Temizle (ÖNEMLİ!)

İçeride yarım kalmış bir kurulum olmaması için, eski veritabanı klasörünü sileceğiz. Bu, en temiz başlangıcı...
Selamlar kardeşim, gönderdiğin komutlara baktım ve sorununun ne olduğunu net olarak anladım. Panikle birçok farklı komut denemişsin ve bu yüzden çalışan MySQL'in üstüne tekrar tekrar işlem yapmaya çalıştığın için hatalar alıyorsun.

Şimdi her şeyi temizleyip, sıfırdan ve doğru adımlarla kuracağız.

Adım 1: Çalışan Tüm MySQL Servislerini Durdur

Önce o arkada inatla çalışan MySQL'i bir susturalım. Terminale şunu yaz:

[CODE title="Bash"]service mysql-server stop[/CODE]

Eğer durmazsa veya hata verirse, hiç sorun değil, aşağıdaki komutla zorla kapat:

[CODE title="Bash"]killall mysqld[/CODE]

Adım 2: Eski Veritabanı Klasörünü Temizle (ÖNEMLİ!)

İçeride yarım kalmış bir kurulum olmaması için, eski veritabanı klasörünü sileceğiz. Bu, en temiz başlangıcı garantiler.DİKKAT: Bu komut, eğer içinde önemli veritabanların varsa hepsini siler. Zaten yeni kurulum olduğu için sorun olmayacaktır.

[CODE title="Bash"]rm -rf /var/db/mysql[/CODE]

Adım 3: Her Şeye Sıfırdan ve DOĞRU Sırada Başla

Artık sistemimiz temiz. Şimdi sadece 3 komutla her şeyi halledeceğiz:

[CODE title="Bash"]# 1. MySQL servisini sisteme tanıtıyoruz (Daha önce yaptıysan bile tekrar yapmakta zarar yok)
sysrc mysql_enable="YES"

# 2. MySQL servisini başlatıyoruz. BU KOMUT, /var/db/mysql klasörünü KENDİSİ OLUŞTURACAK ve sunucuyu başlatacaktır.
service mysql-server start

# 3. Güvenlik ayarlarını yapıyoruz. Şimdi o meşhur Access Denied hatasını almayacaksın.
mysql_secure_installation[/CODE]

Bu kadar. Başka hiçbir komuta (chown, mysqld_safe vs.) gerek yok. FreeBSD'nin servis sistemi her şeyi bizim için doğru sırada halledecek şekilde tasarlanmıştır.

Bu adımları sırasıyla yaptığında, MySQL sunucun hem temiz bir şekilde kurulmuş hem de çalışıyor olacak. mysql_secure_installation komutuyla da root şifreni sorunsuz bir şekilde belirleyebileceksin.
 
Çözüm
Selamlar kardeşim, gönderdiğin komutlara baktım ve sorununun ne olduğunu net olarak anladım. Panikle birçok farklı komut denemişsin ve bu yüzden çalışan MySQL'in üstüne tekrar tekrar işlem yapmaya çalıştığın için hatalar alıyorsun.

Şimdi her şeyi temizleyip, sıfırdan ve doğru adımlarla kuracağız.

Adım 1: Çalışan Tüm MySQL Servislerini Durdur

Önce o arkada inatla çalışan MySQL'i bir susturalım. Terminale şunu yaz:

[CODE title="Bash"]service mysql-server stop[/CODE]

Eğer durmazsa veya hata verirse, hiç sorun değil, aşağıdaki komutla zorla kapat:

[CODE title="Bash"]killall mysqld[/CODE]

Adım 2: Eski Veritabanı Klasörünü Temizle (ÖNEMLİ!)

İçeride yarım kalmış bir kurulum olmaması için, eski veritabanı klasörünü sileceğiz. Bu, en temiz başlangıcı garantiler.DİKKAT: Bu komut, eğer içinde önemli veritabanların varsa hepsini siler. Zaten yeni kurulum olduğu için sorun olmayacaktır.

[CODE title="Bash"]rm -rf /var/db/mysql[/CODE]

Adım 3: Her Şeye Sıfırdan ve DOĞRU Sırada Başla

Artık sistemimiz temiz. Şimdi sadece 3 komutla her şeyi halledeceğiz:

[CODE title="Bash"]# 1. MySQL servisini sisteme tanıtıyoruz (Daha önce yaptıysan bile tekrar yapmakta zarar yok)
sysrc mysql_enable="YES"

# 2. MySQL servisini başlatıyoruz. BU KOMUT, /var/db/mysql klasörünü KENDİSİ OLUŞTURACAK ve sunucuyu başlatacaktır.
service mysql-server start

# 3. Güvenlik ayarlarını yapıyoruz. Şimdi o meşhur Access Denied hatasını almayacaksın.
mysql_secure_installation[/CODE]

Bu kadar. Başka hiçbir komuta (chown, mysqld_safe vs.) gerek yok. FreeBSD'nin servis sistemi her şeyi bizim için doğru sırada halledecek şekilde tasarlanmıştır.

Bu adımları sırasıyla yaptığında, MySQL sunucun hem temiz bir şekilde kurulmuş hem de çalışıyor olacak. mysql_secure_installation komutuyla da root şifreni sorunsuz bir şekilde belirleyebileceksin.
Sorunum çözüldü teşekkür ederim 🙏🏻
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst