Tidak Bisa Login ke MySQL Server, Error 1045

PhpMyAdmin merupakan salah satu tool terbaik untuk menangani database dan table MySQL didalam server cPanel. Namun, terkadang kita menemukan error yang aneh-aneh saat mencoba menggunakannya. Kali ini, kami akan membahas mengenai cara untuk memperbaiki error tidak bisa login ke MySQL server, Error 1045.

Memperbaiki Error 1045 PhpMyAdmin, Tidak Bisa Logn ke MySQL Server

Cek apakah MySQL server jalan dengan sebagaimana mestinya:

service mysql status

Output yang seharusnya adalah seperti dibawah ini:

Redirecting to /bin/systemctl status mysql.service
? mysql.service - MySQL Server
Loaded: loaded (/etc/systemd/system/mysql.service; enabled; vendor preset: disabled)
Active: active (running) since miƩ 2017-01-11 18:44:10 CST; 20h ago
Main PID: 895 (mysqld_safe)
CGroup: /system.slice/mysql.service
?? 895 /bin/sh /usr/bin/mysqld_safe
??1467 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/lib/mysql/server2....

ene 11 18:44:10 server.cpaneltips.com mysqld_safe[895]: Executing: /usr/bin/mysqld_safe
ene 11 18:44:11 server.cpaneltips.com mysqld_safe[895]: 170111 18:44:11 mysqld_safe Logging to '/var/lib/mysql/server.cpaneltips.com.err'.
ene 11 18:44:11 server.cpaneltips.com mysqld_safe[895]: 170111 18:44:11 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

Jika demikian berarti MySQL server sudah berjalan dengan baik.

Cara lain untuk mengetes apakah MySQL server telah berjalan adalah dengan menggunakan command pidof:

pidof mysqld

Jika terlihat proses yang menunjukan nomor ID seperti dibawah ini, berarti semuanya baik saja.

mysqld (pid 23832) is running...

Coba untuk login ke konsol MySQL sebagai root, ketik command dibawah ini:

mysql -u root

Hasilnya seperti dibawah ini:

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1104836
Server version: 5.5.52-cll MySQL Community Server (GPL)

Jika kamu sukses login, maka login ke konsol MySQL tidak ada masalah.

Apa Yang Harus dilakukan Jika MySQL Tidak Berjalan?

Jika hal itu terjadi, maka kamu harus menjalankan MySQL menggunakan command:

/etc/init.d/mysql start

Jika MySQL kamu tidak mau jalan, maka kamu harus mencari tahu kenapa tidak berjalan dengan semestinya.

Cek apakah masih ada space free disk yang tersedia dengan:

df -ah

Kamu harus menjalankan MySQL, harus tersedia free disk space yang memadai, tidak akan bekerja jika partisinya penuh.

Kamu juga harus memastikan bahwa permission /tmp telah diset secara benar ke 1777, caranya jalankan command ini:

chmod 1777 /tmp -v

Setelah itu, coba untuk me-restart MySQL:

service mysql restart

Jika setelah mencoba cara tersebut MySQL masih tidak bisa, maka kamu harus menginspeksi logs MySQL dengan tailing menggunakan:

tail -f /var/log/mysqld.log

atau

tail -f /var/lib/mysql/hostname.err

Ganti ‘hostname’ dengan hostname server kamu sendiri.

Cara lain untuk memperbaiki error tidak bisa login ke MySQL server dengan Error 1045 adalah dengan mencoba mereset password cPanel untuk pengguna yang menghadapi masalah tersebut. Dan pastikan ‘Allow MySQL password change’ telah aktif ketika kamu mengganti password.

You may also like...