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.