Hóa ra bạn không thể sử dụng root người dùng trong 5.7 nữa mà không trở thành sudo
Ờ. Điều đó có nghĩa là bạn không thể chỉ chạy mysql -u root nữa và phải thực hiện sudo mysql -u root thay vào đó.
Điều đó cũng có nghĩa là nó sẽ không còn hoạt động nếu bạn đang sử dụng root người dùng trong GUI (hoặc được cho là bất kỳ ứng dụng không phải dòng lệnh nào). Để làm cho nó hoạt động, bạn sẽ phải tạo một người dùng mới với các đặc quyền cần thiết và sử dụng nó để thay thế.
Xem câu trả lời này để biết thêm chi tiết.