前言

安装MySQL之后默认会有一个root账号,但是空密码,为了方便我们一般需要自己在进行设置密码。其设置密码过程如下(需要注意的是之前的设置方式失效)。

过程

  • 登录
mysql -u root -p # 直接回车即可

注:如果此处无法登录,请看下个标题。

  • 选择数据库
use sys;
  • 更改密码
SET PASSWORD FOR 'root'@'localhost' = 'xxxxxx';
  • 退出登录
quit;

无法直接登录

  • 输入命令
sudo cat /etc/mysql/debian.cnf

MySQL8.0以上版本更改默认root密码_mysql

  • 使用这个账号登陆
mysql -u debian-sys-maint -p

  • 输入上述划线图片中的密码。
  • 然后跳转到"过程"中的"选择数据库"步骤。