小编use*_*280的帖子

mysql -u root 不起作用,但 sudo mysql -u root 起作用,为什么?

我最近遵循了一些教程并使用 sudo apt-get install mysql-server-5.7 安装了 mysql

我可以通过运行以下命令使用密码连接到数据库:

sudo mysql -u root -p
Run Code Online (Sandbox Code Playgroud)

我尝试通过运行连接:

mysql -u root -p
Run Code Online (Sandbox Code Playgroud)

但我收到错误:

ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Run Code Online (Sandbox Code Playgroud)

为什么?我怎样才能解决这个问题?

mysql 17.10

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

17.10 ×1

mysql ×1