mariadb数据库修改root密码

您所在的位置:网站首页 mariadb更改数据目录 mariadb数据库修改root密码

mariadb数据库修改root密码

2023-08-26 06:01| 来源: 网络整理| 查看: 265

mariadb数据库修改root密码

方法1 1、直接在shell命令行使用 mysqladm 命令修改。 mysqladmin -uroot -poldpassword password newpassword 这种方法的弊端在于会明文显示密码。

方法2 2、登陆数据库修改密码。 mysql -uroot -p 2.1 更新 mysql 库中 user 表的字段:

MariaDB [(none)]> use mysql;

MariaDB [mysql]> UPDATE user SET password=password(‘newpassword’) WHERE user=‘root’;

MariaDB [mysql]> flush privileges;

MariaDB [mysql]> exit;

2.2 或者,使用 set 指令设置root密码:

MariaDB [(none)]> SET password for ‘root’@‘localhost’=password(‘newpassword’);

MariaDB [(none)]> exit;

如果是忘记了 root 密码,则需要以跳过授权的方式启动 mariadb 来修改密码。

1、先停掉服务。

systemctl stop mariadb

2、使用跳过授权的方式启动 mariadb。

mysqld_safe --skip-grant-tables &ps -ef mysql

use mysql

update user set password=password(‘123’) where user=‘root’;

flush privileges;

kill -9 166404 #第一步开启的端口这里可能有所不同

systemctl restart mariadb



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3