Gần đây tôi đã theo dõi một số hướng dẫn và cài đặt mysql bằng cách sử dụng sudo apt-get install mysql-server-5.7
Tôi có thể kết nối với cơ sở dữ liệu bằng mật khẩu bằng cách chạy lệnh sau:
sudo mysql -u root -p
Tôi cố gắng kết nối bằng cách chạy:
mysql -u root -p
nhưng tôi nhận được lỗi:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Tại sao? Làm thế nào tôi có thể sửa lỗi này?
2
downvoter thân mến, bạn cũng có thể bỏ một lý do cho downvote, ít nhất là một giải thích tại sao đây là một câu hỏi ngu ngốc?
—
dùng1379280
Điều này có thể liên quan. Hãy xem một số câu trả lời: askubfox.com/questions/766334/ từ
—
Terrance
Bạn đã đặt mật khẩu root cho mysql trong quá trình cài đặt chưa?
—
Steel
@steel ấn: vâng tôi đã làm
—
user1379280