mysql8修改root密码

新安装的MySQL会创建默认账号和密码。可以通过查看/etc/mysql/debian.cnf获取。要修改默认的plugin属性,可以使用SQL命令更新用户表,将root用户的认证方式改为mysql_native_password并设置新密码。之后重启MySQL服务。若要实现无密码登录,可以直接在Linux命令行输入mysql然后进行相关配置。

前置:新安装的mysql

1.mysql安装时会默认创建一个账号密码使用这个账号密码登录或者直接使用无密码登录

  •         默认账号登录
    • #查看默认账号密码
      cat /etc/mysql/debian.cnf

    • #使用默认账号密码登录
      mysql -u debian-sys-maint -p
  •          修改plugin属性
    • update user set plugin='caching_sha2_password' where user='root';

       

  • 修改密码
    • ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

修改完成后重启mysql就行

无密码登录模式直接在Linux命令行敲mysql回车然后从修改plugin属性开始就行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值