Hikayeler

Reklam vermek için turkmmo@gmail.com

Freebds 13.2 Mysql 5.6 Kurulumu yardım

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

igul97

Level 8
TM Üye
Üye
Katılım
26 Ocak 2018
Konular
61
Mesajlar
2,523
Online süresi
2ay 1g
Reaksiyon Skoru
16
Altın Konu
0
Başarım Puanı
129
Yaş
29
TM Yaşı
8 Yıl 2 Ay 25 Gün
MmoLira
8,520
DevLira
0

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. 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:

Bash:
service mysql-server stop

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

Bash:
killall mysqld

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:

Bash:
service mysql-server stop

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

Bash:
killall mysqld

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.

Bash:
rm -rf /var/db/mysql

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:

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

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:

Bash:
service mysql-server stop

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

Bash:
killall mysqld

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.

Bash:
rm -rf /var/db/mysql

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:

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

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 : 1, Üye: 0, Misafir: 1)

Geri
Üst