输入正确密码后,却出现错误
首先我们用vi编辑器进入mysql的配置文件mysqld.cnf
我们在文件里内容找到mysqld这一目录,在其目录下添加一行skip-grant-tables
随后按esc键输入:wq保存退出
退出后输入service tomcat restart重启mysql
重启mysql后,输入mysql -u root -p会出现要求输入密码,我们此时只需点击回车键即可进去,不需要密码
随后我们进入mysql数据库
随后输入update user set authentication_string=password(“新密码”) where user=“root”;
修改成功后输入flush privileges; 进行刷新
刷新数据库后输入exit; 退出
之后,再修改一下mysqld.cnf这个文件,删除刚加入的"skip-grant-tables",保存退出再重启mysql,OK。