İPUCU

Linux Server Yönetim Linux server yönetim ve yazılımlar

Seçenekler

Metin2 - Mysql 5.5 kurulumu ve mysql.sock(2) hatası çözümü

17-09-2015 19:56
#1
LosT - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
02/2015
Nereden:
-
Yaş:
19
Mesajlar:
6.695
Teşekkür (Etti):
1739
Teşekkür (Aldı):
1847
Konular:
942
NOT: FreeBSD Metin2 Mysql 5.5 kurulumu aşağıdadır, hatayı almayanlar direk kuruluma geçebilirler. Hatayı alanlar çözümü yaptıktan sonra tekrar Mysql 5.5 kurulumu yapmasınlar.

Arkadaşlar Metin2 Server kurarken çok sık karşılaşılan bir hata olan '/tmp/mysql.sock' (2) hatasını bende almıştım. Yaklaşık 1 hafta bu hata ile uğraştım. Sunucuya "Start" komutu verince

Kod:
mysql_real_connect: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)failed, retrying in 5 secondsmysql_real_connect: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
diye bir hata veriyor ise sizde benim yaşadığım sorunu yaşıyorsunuz demektir.

Çözümü basit. Mysql-client' i silip tekrar yüklemek. Bunun için Mysql-server' ıda silip tekrar yüklememiz lazım yoksa hata verebilir.

Her komuttan sonra "Enter" deyiniz.

Kod:
cd /usr/ports/databases/mysql55-server && make deinstall
Kod:
cd /usr/ports/databases/mysql55-client && make deinstall
Kod:
cd /usr/ports/databases/mysql55-server && make install clean
Kod:
cd /usr/ports/databases/mysql55-client && make install clean
Yüklendikten sonra.

Kod:
ee /etc/rc.conf
Kod:
mysql_enable=”YES
Kod:
reboot
Putty kapanabilir ve sunucu tekrar açılana kadar Server' a bir süre giriş olmaz.


FreeBSD Mysql 5.5 Kururlumu


Her komuttan sonra "Enter" deyiniz.

Kod:
cd /usr
Kod:
portsnap fetch extract
Kod:
cd /usr/ports/databases/mysql55-client
Kod:
make install clean
Kod:
cd /usr/ports/databases/mysql55-server
Kod:
make install clean
Kod:
echo 'mysql_enable="YES"' >> /etc/rc.conf
Kod:
/usr/local/etc/rc.d/mysql-server onestart
Kod:
chown -R mysql /var/db/mysql/
Kod:
chgrp -R mysql /var/db/mysql/
Kod:
/usr/local/bin/mysqld_safe –user=mysql &
yenisifre yazan yere mysql şifrenizi yazacaksınız.
Kod:
/usr/local/bin/mysqladmin -u root password yenisifre
Kod:
mysql -p
Kod:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'
Kod:
IDENTIFIED BY 'yenisifre' WITH GRANT OPTION;
Kod:
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "yenisifre";
Kod:
GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';
Kod:
flush privileges;
Kod:
quit
Kod:
/usr/local/etc/rc.d/mysql-server restart
Kod:
reboot
Putty kapanabilir ve sunucu tekrar açılana kadar Server' a bir süre giriş olmaz.

NOT2: mysql.sock(2) hatasının bir kaç nedeni ve çözümü daha var. Bu sadece en sık olanı.

Arkadaşlar Bu makale %100 bana ait değildir ama bilgiler tek bir siteden alınma değildir. Doğru kurulum için araştırdım ve çözüme ulaştığım sonuç buydu. Kafanız karışmasın diye de basit bir anlatım yaptım.



İyi forumlar...
Konu LosT tarafından (17-09-2015 19:59 Saat 19:59 ) değiştirilmiştir.

18-09-2015 17:54
#2
|Ksenon - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
08/2015
Mesajlar:
331
Teşekkür (Etti):
96
Teşekkür (Aldı):
60
Konular:
44
paylaşım güzel emeğe saygı
29-12-2018 11:39
#3
Üyelik tarihi:
07/2016
Mesajlar:
252
Teşekkür (Etti):
76
Teşekkür (Aldı):
35
Konular:
73
"/usr/ports/Mk/bsd.port.mk", line 1032: Unknown directive
Unknown modifier 't'

bu hatayı veriyor ne yapmam lazım ?
Kullanıcı İmzası

!!NE MUTLU TÜRKÜM DİYENE!!


!! ERKAN BOZ !!

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı