mysql root 访问被拒绝_mysql - 错误1045(28000):用户'root'@'localhost'的访问被拒绝(使用密码:是) - Ubuntu问答...

问题描述

我是一名电气工程师,主要研究电源系统而不是编程。最近,我一直在遵循手册在Ubuntu上安装软件套件。实际上,我完全不了解mySQL。我已经在Ubuntu上完成了以下安装。

sudo apt-get update

sudo apt-get install mysql-server-5.5

sudo apt-get install mysql-client-5.5

sudo apt-get install mysql-common

sudo apt-get install glade

sudo apt-get install ntp

那我做

me@ubuntu:~/Desktop/iPDC-v1.3.1/DBServer-1.1$ mysql -uroot -proot

我最终收到以下错误消息。

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

我该如何修复并继续?

最佳方案

注意:对于MySQL 5.7+,请参阅answer from @Lahiru。那包含更多当前信息。

对于MySQL< 5.7:

默认的root密码为空白(即空字符串),而不是root。因此,您只需登录为:

mysql -u root

您显然应该在安装后更改root密码

mysqladmin -u root password [newpassword]

在大多数情况下,在广泛使用数据库之前,您还应该设置单个用户帐户。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值