2012-07-05 35 views
6

Im a newbie in ubuntu. Tôi gặp lỗi khi cài đặt phpmyadmin trong máy chủ ubuntu11.4. Nó nói
Truy cập bị từ chối lỗi khi cài đặt phpmyadmin trong ubuntu11.4

An error occurred while installing the database: 
ERROR 1045 (28000):Access denaid for user 'root'@'localhost' (using password:YES); 

Tôi chắc chắn rằng tôi đã sử dụng mật khẩu chính xác cho thư mục gốc. Tôi có thể đăng nhập vào mysql thông qua putty.
Tôi có cần làm bất kỳ điều gì với đặc quyền không?

Vui lòng giúp tôi sắp xếp sự cố này.

Trả lời

6

Tôi đề nghị:

mysql -h localhost -u root -p 

và bạn gõ cái gì khác. :(

pidof mysqld nói chính xác những gì Nếu không có gì thì sudo service mysql start và thử

mysql -h localhost -u root -p 

lại

Tái cấu hình mysql-server:?.

sudo dpkg-reconfigure mysql-server 

hoặc

sudo dpkg-reconfigure mysql-server-5.1 

bất kỳ cái nào được cài đặt.

Khi bạn cấu hình lại (và phục hồi) mật khẩu mysql gốc của bạn, sau đó cấu hình lại phpmyadmin

sudo dpkg-reconfigure phpmyadmin 
0

tôi chạy vào cùng một vấn đề và chỉ hình dung vấn đề của tôi. Tôi đã sử dụng một "ü" trong mật khẩu của người dùng Root của tôi. Có vẻ như PHPMYADMIN không thể xử lý tập hợp utf-8. Vì vậy, tôi thay đổi mật khẩu để "abc" và nó đã làm việc! Chỉ cần không quên hoàn tác mật khẩu tạm thời của bạn :)

0

Tôi gặp vấn đề tương tự và cài đặt lại máy của mình, vì tôi đã làm điều gì sai. Nhưng cùng một vấn đề sau khi cài đặt lại Ubuntu.

Điều gì làm việc cho tôi là cài đặt mysql-server và phpmyadmin NOT làm người dùng root. Tôi tạo người dùng mới adduser admin và đặt họ vào nhóm sudo với adduser admin sudo. Sau đó, tôi thoát khỏi kết nối ssh của mình bằng tài khoản gốc và đăng nhập với người dùng quản trị viên mới. Bây giờ, tôi cài đặt cả hai gói phần mềm và, bất ngờ, tất cả đều hoạt động tốt.

Các vấn đề liên quan