简单解决方法
注意密码要求
8位以上,需要包含大写、小写、数字、特殊字符。
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'PassWord...000';
另一种方法
参考外文文献
ERROR 1698 (28000): Access denied for user ‘root’@‘localhost’
国内翻译
解决 MySQL 的 ERROR 1698 (28000): Access denied for user ‘root’@‘localhost’