一、在新装了mysql数据库后,用mysql -u root -p命令无法登录,mysql报错
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
二、解决办法(版本为8.032)
在mysql安装目录下找到my.ini文件
在文件中[mysqld]的下方添加
skip-grant-tables
保存后重启数据库
用mysql -u root -p命令登录(不用输入密码)
修改数据库密码
ALTER USER root@localhost IDENTIFIED BY '123456';
修改完成后可以用新密码登录测试