mysql登录问题,用root可以轻松登录,但用root@localhost就不行

标签 mysql linux database apache unix

我可以使用mysql -u root -p登录

但不与

mysql -u root@localhost -p

上面写着

ERROR 1045 (28000): Access denied for user 'root@localhost'@'localhost' (using password: YES)

最佳答案

您需要指定要连接的主机。

尝试:

mysql -u root -h localhost -p

关于mysql登录问题,用root可以轻松登录,但用root@localhost就不行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52419052/

相关文章:

linux - 如何列出受 tar 命令影响的所有文件?

mysql - MongoDB 中的 "Transactions "?

MYSQL - 连接2个表 - 按时间排序

php - PDO::PARAM_INT 在 bindParam 中很重要吗?

MySQL CASE WHEN 混合 [compare_value] 和 [condition] 在 WHEN block 中不起作用

sql-server - 复制 SQL Server 2016 数据库的内容

mysql - mysqlbeat和logstash jdbc输入之间的弹性堆栈差异

c++ - Linux 中 C++ 代码留下的文件句柄

php - 使用连接到数据库表的 php、sql 创建下拉菜单

python - 我的 Pyramid 应用程序中的严重缺陷