Error: Access denied for user 'root'@'localhost' MYSQL UBUNTU 20.04
Error: Access denied for user 'root'@'localhost' MYSQL UBUNTU 20.04
我正在尝试在我安装的新服务器上部署网站 MYSQL 使用命令
sudo apt-get install mysql-server
之后我尝试使用命令
访问MYSQL命令提示符
sudo mysql -u root -p
它给我错误:
Access denied for user 'root'@'localhost' using password(NO)
.
知道如何解决这个问题吗?谢谢!!
mysql
命令 - 即 MySQL 客户端库 - 不需要 root 权限。
你应该 运行 它没有 sudo
:
mysql -u root -p
.
然后你应该被要求输入密码。正如the docs所说,您应该知道密码:
For installations using the MySQL APT repository or Debian packages directly downloaded from Oracle, you should have already assigned the root password yourself.
你首先要运行
sudo mysql_secure_installation
之后您应该输入 root 密码并配置服务器。
之后也可以使用
sudo mysql
以管理员权限访问并更改密码或添加新用户
我正在尝试在我安装的新服务器上部署网站 MYSQL 使用命令
sudo apt-get install mysql-server
之后我尝试使用命令
访问MYSQL命令提示符sudo mysql -u root -p
它给我错误:
Access denied for user 'root'@'localhost' using password(NO)
.
知道如何解决这个问题吗?谢谢!!
mysql
命令 - 即 MySQL 客户端库 - 不需要 root 权限。
你应该 运行 它没有 sudo
:
mysql -u root -p
.
然后你应该被要求输入密码。正如the docs所说,您应该知道密码:
For installations using the MySQL APT repository or Debian packages directly downloaded from Oracle, you should have already assigned the root password yourself.
你首先要运行
sudo mysql_secure_installation
之后您应该输入 root 密码并配置服务器。
之后也可以使用
sudo mysql
以管理员权限访问并更改密码或添加新用户