加入收藏 | 设为首页 | 会员中心 | 我要投稿 草根网 (https://www.1asp.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

mint下apt安装MySQL8.0修改密码

发布时间:2022-11-29 12:45:37 所属栏目:教程 来源:
导读:  mint下安装MySQL8.0非常容易Mysql修改密码,只需要在终端输入:

   sudo apt install mysql-server-8.0
  安装完毕后,root用户对应的是随机生成的代码,现在需要对mysql进行一下简单的设置,修改roo

  mint下安装MySQL8.0非常容易Mysql修改密码,只需要在终端输入:
 
   sudo apt install mysql-server-8.0
  安装完毕后,root用户对应的是随机生成的代码,现在需要对mysql进行一下简单的设置,修改root用户的密码即可。
 
  1. 直接sudo进入mysql:
 
  sudo mysql
  2.此时进入了mysql环境,在mysql>提示符下输入:
 
  update mysql.user set plugin = 'mysql_native_password' where user = 'root';
  将root用户的认证方式设置为密码认证
 
  mysql修改用户名密码_linux mysql 修改密码_Mysql修改密码
 
  3. 修改mysql的密码认证强度。如果想查看一下当前的密码认证强度,则输入:
 
  show variables like 'validate_password%';
  默认呈现的应该如图所示:
 
  Mysql修改密码_linux mysql 修改密码_mysql修改用户名密码
 
  可以看到密码认证规则强度是中级MEDIUM,密码认证的长度是至少8个字符。
 
  这样的密码认证条件下,注入'root','123456'这样喜闻乐见的密码都是无法被MySQL接受的,所以对密码认证的内容可以通过命令行修改:
 
  将密码认证强度降为LOW(也就是0)
 
  set global validate_password.policy=0;
  将密码认证的最小长度设置为4(这样就可以用root这样的密码了)
 
  set global validate_password.length=4;
  4.修改了MySQL的密码认证规则后,修改root用户的默认随机密码:
 
  alter user 'root'@'localhost' identified by 'root'; # root指你要设置的密码
  这样就把root用户的密码修改为了root。这里需要注意的是用户名的写法'root'@'localhost'。
 
  5.刷一遍权限:
 
  flush privileages;
  至此设置完毕。
 
  退出MySQL环境后。就可以使用用户名root和新设置的密码root登录了。
 

(编辑:草根网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章