Πως ορίζουμε / αλλάζουμε το MySQL password στο Ubuntu

Κάνω κάποια πειραματάκια με Joomla! και WordPress, και γενικότερα με MySQL και PHP και δέν κατάφερνα με τίποτα να συνδεθώ σαν root στη ρημάδα τη MySQL για κάποιο λόγο. Μετά από πολύ ψάξιμο έμαθα πως μάλλον υπάρχει κάποιο bug στη MySQL, αν και υποψιάζομαι πως το πρόβλημα είναι στο κλείδωμα του root account από το Ubuntu. Αυτός ο τρόπος που βρήκα πιθανότατα λειτουργεί μέχρι το reboot, δεν είμαι σίγουρος, θα το τσεκάρω και θα ενημερώσω.

Η διαδικασία έχει δοκιμαστεί σε:
– Ubuntu Linux 8.04 Hardy Heron και MySQL 5.0.51a (έτσι το δουλεύω εγώ).
– Ubuntu Linux 7.10 Gutsy Gibbon και MySQL 5.0.45.
– Ubuntu Linux 6.06 Dapper Drake και MySQL 4.1.15.

Η διαδικασία έχει ως εξής:

1. Σταματάμε το MySQL Server.

sudo /etc/init.d/mysql stop

2. Αρχίζουμε το mysqld configuration.

sudo mysqld –skip-grant-tables &

3. Κάνουμε login στη MySQL ως root.

mysql -u root mysql

4. Αντικαθιστούμε το ΝΕΟΣΚΩΔΙΚΟΣ με το νέο σας password!

UPDATE user SET Password=PASSWORD(‘ΝΕΟΣΚΩΔΙΚΟΣ’) WHERE User=’root’; FLUSH PRIVILEGES; exit;

Λογικά η δουλειά μας έγινε. Περιμένω τα σχόλιά σας για καλύτερη εκτίμηση της κατάστασης. Υπ όψιν πως αυτός ο τρόπος αλλαγής του κωδικού δεν είναι και ο ασφαλέστερος, αλλά δουλέυει.

One thought on “Πως ορίζουμε / αλλάζουμε το MySQL password στο Ubuntu

Σχολιάστε

Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση / Αλλαγή )

Φωτογραφία Twitter

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Twitter. Αποσύνδεση / Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση / Αλλαγή )

Φωτογραφία Google+

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Google+. Αποσύνδεση / Αλλαγή )

Σύνδεση με %s