mariadb忘记root密码
Posted 科技学习生活
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mariadb忘记root密码相关的知识,希望对你有一定的参考价值。
一、编辑配置文件,添加行
vi /etc/my.cnf
skip-grant-tables #加入这一行
二、重启数据库服务
systemctl restart mariadb
三、登录数据库mariadb
[root@localhost ~]# mysql
四、打开数据库mysql
MariaDB [(none)]> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
五、更改user表的记录
MariaDB [mysql]> UPDATE user SET Password = password('123456') WHERE User = 'root';
Query OK, 3 rows affected (0.00 sec)
Rows matched: 3 Changed: 3 Warnings: 0
六、刷新表
MariaDB [mysql]> flush privileges;
Query OK, 0 rows affected (0.01 sec)
七、退出
MariaDB [mysql]> exit
八、编辑配置文件,删除之前添加的行
vi /etc/my.cnf
删除skip-grant-tables
九、重启数据库服务
systemctl restart mariadb
十、登录数据库
mysql -u root -p
以上是关于mariadb忘记root密码的主要内容,如果未能解决你的问题,请参考以下文章