MySQL 8.0 修改 Root 密码

打印 上一主题 下一主题

主题 245|帖子 245|积分 735

MySQL 是一种常见的关系型数据库,在数据库管理中 MySQL 8.0 版本也是比力常用的版本,但是 MySQL 在初次安装之后默认设置了 root 用户的密码,对于一些情况下须要修改 root 用户密码的操纵,须要使用特定的下令和工具。
一、MySQL 修改 Root 密码

MySQL 8.0 版本在安装完成之后,root 用户默认的密码是空密码,这时须要通过以下的步调进行修改密码。
1、首先须要使用 MySQL root 用户登录到 MySQL。
  1. $ mysql -u root
  2. -p
复制代码
2、之后会提示输入 root 用户的密码,如果密码是空的,直接回车即可。
  1. Enter password:
复制代码
3、登录乐成后,进入 MySQL 的下令行,并使用以下的 SQL 语句进行密码修改。
  1. mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
复制代码
4、执行乐成后,须要刷新 MySQL 的体系权限并退出 MySQL。
  1. mysql> FLUSH PRIVILEGES;
  2. mysql> EXIT;
复制代码
以上的下令会将 root 用户的密码修改为 new_password。
二、MySQL 修改 Root 密码下令

在 MySQL 中,使用 ALTER USER 下令可以修改用户的密码,以下是具体的下令步调和具体的说明。
1、使用 root 用户登录到 MySQL。
  1. $ mysql -u root
  2. -p
复制代码
2、使用以下的下令修改 root 用户密码。
  1. mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
复制代码
通过执行以上的下令即可将 root 用户的密码修改为 new_password。
三、MySQL 逼迫修改 Root 密码

有时间,在忘记或遗失 root 用户密码时,须要逼迫重置 root 用户密码。
1、停止 MySQL 服务。
  1. $ sudo systemctl stop mysql
复制代码
2、使用以下下令启动 MySQL 并跳过授权验证启动。
  1. $ sudo mysqld_safe --skip-grant-tables &
复制代码
3、使用以下的下令登录到 MySQL。
  1. $ mysql -u root
复制代码
4、执行以下的 SQL 语句进行密码更新。
  1. mysql> FLUSH PRIVILEGES;mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
  2. mysql> FLUSH PRIVILEGES;
复制代码
5、退出 MySQL 并重启 MySQL 服务。
  1. mysql> EXIT;
  2. $ sudo systemctl restart mysql
复制代码
以上的操纵将会逼迫重置 root 用户的密码为 new_password。
四、MySQL Root 默认密码

MySQL 在安装的时间会生成默认的 root 用户,但是该用户的密码可能在不同版本的 MySQL 中会有所不同。
MySQL 8.0 版本的 root 默认密码是空密码。
五、MySQL 8.0 修改密码为 1234

如果须要将 root 用户的密码设置为 1234,可以参考以下的步调。
1、使用 root 用户登录到 MySQL。
  1. $ mysql -u root
  2. -p
复制代码
2、执行以下的 SQL 语句进行密码更新。
  1. mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1234';
复制代码
3、刷新 MySQL 的体系权限并退出 MySQL。
  1. mysql> FLUSH PRIVILEGES;
  2. mysql> EXIT;
复制代码
以上操纵将会将 root 用户的密码修改为 1234。
六、MySQL 8 修改密码下令

在 MySQL 8 中,修改密码可以使用 mysqladmin 工具,以下是具体的下令步调和说明。
1、使用以下下令登录到 MySQL。
  1. $ mysql -u root
  2. -p
复制代码
2、之后会提示输入 root 用户的密码,如果密码是空的,直接回车即可。
  1. Enter password:
复制代码
3、使用以下的下令进行密码修改,其中 password 是新密码。
  1. mysqladmin -u root password 'password'
复制代码
4、退出 MySQL。
  1. mysql> EXIT;
复制代码
执行以上的步调可以使用 mysqladmin 修改 MySQL 中的 root 用户密码。
七、总结

MySQL 8.0 修改 root 密码的方法有多种,通过以上的步调可以轻松地实现密码的修改和重置。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

梦应逍遥

高级会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表