准备自己写一个项目,在Linux系统搭配环境,刚装完MYSQL,登录时出现了错误,如下:
ERROR 1045 (28000): Access denied for user 'littlecute'@'localhost' (using password: YES)
解决办法:
1.找到MYSQL的my.cnf文件,在Linux系统中,文件位于:/etc/my.cnf。在文件的最后添加一行“skip-grant-tables”,保存并关闭文件
2.重启mysql服务,/etc/init.d/mysqld restart 启动,停止start,stop
3.在命令行中输入“mysql -uroot -p”(不输入密码),回车即可进入数据库
4.use mysql;,使用mysql数据库
5.执行,“update user set password=PASSWORD("littlecute001") where user='littlecute';”(修改littlecute的密码)
6.打开MySQL目录下的my.cnf文件,删除最后一行的“skip-grant-tables”,保存并关闭文件。
7.重启MySQL服务。
8.好了