我刚刚安装了 mysql,并将我的本地密码设置为非常简单的密码。我被警告这个密码太简单了,但我点击了忽略,因为我希望它简单一点。
我现在收到以下信息:
hutber@laptop:~$ sudo mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
我怎样才能访问 mysql?
答案1
关键部分是“使用密码:NO”。您需要提供密码:
sudo mysql -u root -p
并输入您在安装期间设置 MySQL 的密码。
如果您不知道的话,解决方法:
sudo -i
输入管理员密码然后执行
mysql
它将允许您通过 MySQL 命令行设置用户(如果需要)和密码。