kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
farkmt2official 1
farkmt2official
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle

FreeBSD - Mysql 5.5 Kurulumu [Sorunlar Fixed]

  • Konuyu başlatan Konuyu başlatan apostok
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 81
  • Görüntüleme Görüntüleme 31K
3.00 yıldız(lar) 1 Değerlendirme Değerlendirenler

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

FreeBSD 9.2 DVD.iso yu virtualbox a bağlayın

ardından

FreeBSD CD/DVD'nizden önceden derlenmiş paketi

sysinstall

komutuyla yükleyebilirsiniz - sanırım en kolay yol

(sysinstall -> configure -> packages -> from CD/DVD -> databases ->
mysql) veya pkg_add ile (bkz. ).

make install offline'ı kullanmak için /usr/ports/distfiles dizininizde gerekli tüm kaynaklara ihtiyacınız var.





VirtualBox aygıtlar dan DVD iso yu bağlayın



rc.conf a enable ekleyin

şifre atamak için komut

mysql_secure_installation

mysql 5.5 paket

 
Son düzenleme:
sudo systemctl start mysql


Belirtilen dizinde mysqld.sock dosyasının olup olmadığını kontrol edin
MySQL sunucusu çalışıyor ve çalışıyorsa, bir sonraki adım /var/run/mysqld/ dizininde mysqld.sock dosyasının bulunup bulunmadığını kontrol etmektir. Bunu yapmak için çalıştırın –



ls /var/run/mysqld/



mysqld.sock'un oluşturulup oluşturulmadığını görmek için /var/run/mysqld/ dizininde tekrar komut verin.



mysqld.sock dosyası ve dizini için izinleri kontrol edin
Bir sonraki adım, hem /var/run/mysqld/ dizininin hem de mysqld.sock dosyasının uygun izinlere sahip olduğunu doğrulamaktır. /var/run/mysqld/ dizinindeki tüm dosyaların izinlerini kontrol etmek için bu komutu çalıştırın –



ls -la /var/run/mysqld/


Hem dizinler hem de dosyalar için izinler 755 olarak ayarlanmalı ve 'mysql' kullanıcısına ait olmalıdır. Bunlar izin ayarları değilse, değişiklik yapmak için aşağıdaki komutları çalıştırın –



sudo chmod 755 /var/run/mysqld/
sudo chown mysql:mysql /var/run/mysqld/
sudo chmod 755 /var/run/mysqld/mysqld.sock
sudo chown mysql:mysql /var/run/mysqld/mysqld.sock


mysqld.sock dosyasının doğru yolunu belirtmek için MySQL yapılandırma dosyasını düzenleyin
Yukarıdaki adımların tümü işe yaramadıysa MySQL, mysqld.sock dosyasını farklı bir dizinde arıyor olabilir. Bu durumda MySQL yapılandırma dosyasını (my.cnf) değiştirmeniz gerekecektir. My.cnf dosyasını düzenlemek için favori metin düzenleyicinizi (vim, nano) kullanın ve bu satırı arayın –



socket = /tmp/mysql.sock


Bunu şu şekilde değiştirin:



socket = /var/run/mysqld/mysqld.sock


Bu değişikliği yaptıktan sonra dosyayı kaydedip çıkın.




Çözüm
"'var/run/mysqld/mysqld.sock' (2) soketi aracılığıyla yerel MySQL sunucusuna bağlanılamıyor" hatası MySQL kullanıcıları için sinir bozucu olabilir. Ancak bu makalede özetlenen sorun giderme adımlarını izleyerek sorunu hızlı ve kolay bir şekilde çözebilmelisiniz.



Özetlemek gerekirse, öncelikle MySQL sunucunuzun doğru çalıştığından ve mysqld.sock dosyasının belirtilen dizinde bulunduğundan emin olun. Mevcut değilse veya erişilebilir değilse MySQL sunucunuzu yeniden başlatın ve tekrar kontrol edin.

tam makale için



 
Son düzenleme:

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

Geri
Üst