操作系统:windows11
mysql服务的版本:MySQL Server 5.7
问题:
mysql报错:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
解决办法:需要修改root密码
具体操作如下:
1.打开windows的服务界面:
按键 win+R,打开运行窗口,输入 services.msc 点击确定,打开如下页面,找到安装的mysql服务的名字,如下:MySQL57
找到MySQL57后,右键点击 属性,找到mysql的my.ini文件所在位置,如下:
2.在my.ini所在的目录,新建一个init_pwd.txt文件,文件内容如下:(**为root用户的密码)
ALTER user root@'localhost' identified by '***';
例如: