首先尝试使用默认账号密码进行登录。MySQL的默认账号是root,初始没有密码。如果你没有更改过默认密码,尝试使用root账户进行登录。
mysql -u root -p
如果默认账号密码不可用,那么就需要重置密码。具体步骤如下:
- 停止MySQL服务。
- 启动MySQL服务并跳过授权验证。
- 登录MySQL。
- 修改密码。
- 退出MySQL并重启。
- 现在你可以使用新密码进行登录了。
sudo systemctl stop mysql
sudo mysqld_safe --skip-grant-tables &
mysql -u root
UPDATE mysql.user SET authentication_string=PASSWORD('new_password') WHERE User='root'; FLUSH PRIVILEGES;
exit; sudo systemctl start mysql
mysql -u root -p
通过以上步骤,你可以重置MySQL的密码,并恢复对数据库的访问权限。