MariaDB强制修改root密码

前几天装了个MariaDB数据库来代替mysql,结果密码太复杂 给忘了。进过百度搜索了几个办法后,
总结以下办法

1.修改配置文件

MariaDB强制修改root密码_第1张图片
示例

在MariaDB安装目录下的找到配置文件 my.ini(linux版本是my.cnf)

...
datadir=/mysql
socket=/mysql/mysql.sock
skip-grant-tables    #加入这一行
...
MariaDB强制修改root密码_第2张图片
示例
2.进入mysql命令行

先启动MariaDB服务
再在MariaDB安装bin目录下运行mysqlmysql -u root -P端口命令
进入mysql命令行

3.修改密码
mysql> update mysql.user set Password=password('新密码') where User='root';
mysql> flush privileges;
mysql> quit;
4.登录成功后将之前配置文件中加的那行去掉

你可能感兴趣的:(MariaDB强制修改root密码)