[error 2002] - Can't connect to MySQL server / mysql.sock

ρύθμιση - εγκατάσταση web server, mail server, ftp server, κλπ

Δημοσίευσηαπό kotsoskorg » Παρ Μαρ 05, 2010 1:57 am

/* η λύση αυτή αφορά αυτούς που έχουν ήδη
εγκατεστημένο το MySQL-server, και θέλουν να κάνουν εγκατάσταση παράλληλα
τον Xampp, και να τρέχουν την MySQL μέσα απο αυτόν. */



Ένα πρόβλημα που έχουν να αντιμετωπίσουν πολλοί χρήστες των διανομών του Linux κατά την εγκατάσταση του Xampp είναι το γνωστό bug που παρουσιάζεται
με την MySQL και την αδυναμία της έναρξης της όταν την έχουμε ήδη εγκατεστημένη στο σύστημα μας απο yum ή rpm ή και ώς repository. Άν και έψαξα σε διάφορες
κοινότητες χρηστών δεν κατάφερα να βρώ κάτι να με καλύπτει, οπότε αναγκάστηκα να το σκαλίξω μόνος για να καταφέρω να εκκινήσω την MySQL μου απο
Xampp για Linux. Παράλληλα νομίζω πως δεν υπάρχει και πουθενά αλλού δημοσιευμένη η λύση του bug :!: οπότε πρέπει να το ανεβάσουμε και στις κοινότητες
των λειτουργικών σύντομα.

Κάνουμε service mysqld stop
Κλείνουμε permanently τον deamon με chkconfig mysqld off

Το mysql.sock που χρειαζόμαστε για τον xampp βρίσκεται στην τοποθεσία /opt/lampp/var/mysql/mysql.sock και όχι στην τοποθεσία /var/lib/mysql/mysql.sock
που λάθος έχει στο configuration του ο xampp κατά την εγκατάσταση στο αρχείο. Σε αυτό φταίει το λειτουργικό και πρέπει να διορθώνεται αλλάζοντας κάποια
μεταβλητή στο PATH του (την οποία δεν γνωρίζω).

Το αρχείο που πρέπει να πειράξουμε είναι στην τοποθεσία /etc/my.cnf
---

Το ανοίγουμε με έναν editor ή με τον παλιό και καλό vi (αν είστε retro τύπος) γράφοντας vi /etc/my.cnf

προσθέτουμε το εξής κάτώ και στο τέλος:

[client]
socket= /opt/lampp/var/mysql/mysql.sock

Τώρα μπορείτε να συνδεθείτε κανονικά με την MySQL κάθε φορά που τρέχει ο xampp στο linux μας.
Τελευταία επεξεργασία από kotsoskorg και Παρ Μαρ 05, 2010 2:50 pm, έχει επεξεργασθεί 1 φορά/ες συνολικά
http://www.WebDeveloping.grhttp://kotsoskorg2.blogspot.com/
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναί ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ PC-BSD 7.1.1 σε Amilo Pi1536, PC-BSD 7.1 σε C2D 3.16, PC-BSD 7.1.1 σε Srvr Tyan 771+2*Xeon E5420 2.50Ghz
RAM 2GB, 4Gb, 8Gb │ X1400 mobility, Ati 3650, Ati 3650 │ HD Aud │ TFT 15.4" , TFT 19", TFT 19"
Άβαταρ μέλους
kotsoskorg
babeTUX
babeTUX
 
Δημοσιεύσεις: 97
Εγγραφή: Τρί Ιουν 02, 2009 11:24 am
Τοποθεσία: Καβάλα

Δημοσίευσηαπό linuxman » Παρ Μαρ 05, 2010 1:21 pm

Άλλα αρκετά καλή λύση για κάποιον που τα έχει αυτά τα δύο . Thumbup
Δεν νομίζω ότι το λάθος είναι στο xampp δεν μπορείς να ξέρεις εάν ο Χ χρήστης θα έχει την mysql .
Βάζοντας το xampp προϋποθέτει ότι δεν έχεις ούτε την mysql ,apache2 ,php κτλ. για αυτό το λόγο βάζεις το xampp εξάλλου .
Οδηγίες προς Νεοεισερχόμενους
LinuxMint 17 qiana 3.13.0-24-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
Intel Core i3-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116]
wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a]
Άβαταρ μέλους
linuxman
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 912
Εγγραφή: Σάβ Φεβ 28, 2009 2:39 pm
Τοποθεσία: Θεσσαλονίκη

Δημοσίευσηαπό kotsoskorg » Παρ Μαρ 05, 2010 2:49 pm

Ναι , για να το διευκρινίσω καλύτερα, η λύση αυτή αφορά αυτούς που έχουν ήδη
εγκατεστημένο το MySQL-server, και θέλουν να κάνουν εγκατάσταση παράλληλα
τον Xampp, και να τρέχουν την MySQL μέσα απο αυτόν.
http://www.WebDeveloping.grhttp://kotsoskorg2.blogspot.com/
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναί ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ PC-BSD 7.1.1 σε Amilo Pi1536, PC-BSD 7.1 σε C2D 3.16, PC-BSD 7.1.1 σε Srvr Tyan 771+2*Xeon E5420 2.50Ghz
RAM 2GB, 4Gb, 8Gb │ X1400 mobility, Ati 3650, Ati 3650 │ HD Aud │ TFT 15.4" , TFT 19", TFT 19"
Άβαταρ μέλους
kotsoskorg
babeTUX
babeTUX
 
Δημοσιεύσεις: 97
Εγγραφή: Τρί Ιουν 02, 2009 11:24 am
Τοποθεσία: Καβάλα

Δημοσίευσηαπό warlordfff » Δευτ Μαρ 08, 2010 1:35 pm

χμμ,θα το δοκιμασω μιας και εχω κολησει σε αυτο αλλα θα το κανω πιθανοτατα το απογευμα,αντι για το vi μπορω να το τρεξω με το nano ετσι;
ΟΛΑ ΕΙΝΑΙ ΔΡΟΜΟΣ

Εικόνα
Άβαταρ μέλους
warlordfff
babeTUX
babeTUX
 
Δημοσιεύσεις: 135
Εγγραφή: Κυρ Ιαν 31, 2010 7:55 pm

Δημοσίευσηαπό linuxman » Δευτ Μαρ 08, 2010 1:46 pm

Ναι μπορείς και με το nano να το κάνεις το VI είναι κάπως :mrgreen:
Οδηγίες προς Νεοεισερχόμενους
LinuxMint 17 qiana 3.13.0-24-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
Intel Core i3-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116]
wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a]
Άβαταρ μέλους
linuxman
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 912
Εγγραφή: Σάβ Φεβ 28, 2009 2:39 pm
Τοποθεσία: Θεσσαλονίκη


Επιστροφή στο Διακομιστές / Εξυπηρετητές



Μέλη σε σύνδεση

Μέλη σε αυτή την Δ. Συζήτηση : Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης

cron