Lỗi "Cannot Log in to MySQL server
"có thể có nhiều nguyên nhân. Điều đó đơn giản có nghĩa là phpMyAdmin không thể kết nối với Máy chủ MySQL nói chung.
Tôi cũng gặp sự cố này - trong trường hợp của tôi, tôi mới cài đặt MySQL. Trong quá trình cài đặt, một mật khẩu gốc mới sẽ được tạo. Nhưng MySQL Server buộc bạn phải đặt mật khẩu mới cho người dùng root, trước đó bạn không thể thực hiện bất kỳ truy vấn nào. Đáng tiếc là phpMyAdmin không phản ánh đúng nguyên nhân chính xác và chỉ báo cáo kết nối không thành công 'Cannot log in to the MySQL server'
.
Tôi đã sửa nó bằng
-
đăng nhập vào máy chủ mysql của tôi bằng cli:
mysql -u root -p
-
cập nhật mật khẩu gốc:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('YOUR NEW PASSWORD HERE');