使用 LAMP 时拒绝用户“root”的 MySQL 访问

amr*_*tef 5 installation lamp phpmyadmin

我只想正常安装灯服务器 + phpmyadmin,以防在设置mysql时出现此错误:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Run Code Online (Sandbox Code Playgroud)

我不知道这是什么。
我不知道如何在 ubuntu 中运行 php 代码,因为这是我第一次接触 linux。

小智 5

这对我有用:

只需将“ sudo ”附加到该 mysql 命令的开头即可:

sudo mysql -uroot -p
Run Code Online (Sandbox Code Playgroud)

请注意该命令开头的“sudo”


Tac*_*ons 3

  1. 设置密码mysql

    sudo dpkg-reconfigure mysql-server-5.x
    
    Run Code Online (Sandbox Code Playgroud)
  2. 现在打开终端并输入:

    mysql -uroot -p
    
    Run Code Online (Sandbox Code Playgroud)

输入密码并按Enter