博客
关于我
MariaDB密码重置
阅读量:795 次
发布时间:2023-02-07

本文共 885 字,大约阅读时间需要 2 分钟。

MariaDB 密码重置指南

如果你记得 MariaDB root 账号的密码:

可以通过以下命令重置密码:
mysqladmin -uroot -paminglinux password "aming-linux"

这会将原密码 "aminglinux" 重置为 "aminglinux"。

如果你忘记记得原密码:

打开 MariaDB 配置文件:
# vi /etc/my.cnf

在 [mysqld] 部分添加以下行:

datadir=/data/mysql
socket=/tmp/mysql.sock
skip-grant

然后重启 MariaDB 服务。

此时,你登录 root 账号就不再需要密码了。

修改 root 账号密码的步骤:

登录 MariaDB:
# mysql -uroot

连接到 mysql 数据库:

use mysql;

查看用户表中的密码信息:

desc user;

修改 root 账号的密码:

update user set authentication_string=password("wangzb") where user='root' and host='localhost';

删除 skip-grant 行:

# vi /etc/my.cnf

重启 MariaDB 服务:

service mysql restart

修改普通用户密码的步骤:

登录 MariaDB root 账号:
# mysql -uroot -p

切换到 mysql 数据库:

use mysql;

查看现有用户列表:

select user, host from user;

修改指定用户的密码:

update user set authentication_string=password("wangzb") where user='bbs' and host='127.0.0.1';

或者修改其他用户的密码,根据需要调整用户名和主机名。

转载地址:https://my.oschina.net/u/3954059/blog/3012162

你可能感兴趣的文章
macOS使用django安装mysqlclient遇到的问题(mysqlclient 1.3.3 or newer is required)
查看>>
macOS系统上安装JDK
查看>>
MacType Decency 项目常见问题解决方案
查看>>
Mac下IDEA更换Maven仓库
查看>>
Mac下MySQL 报错:Error1045(28000)解决办法
查看>>
Mac下redis安装和启动
查看>>
Mac下各种网络命令的使用
查看>>
Mac下如何配置环境变量
查看>>
Mac下安装jdk
查看>>
Mac下安装PEAR
查看>>
mac下安装配置nginx
查看>>
Mac下忘记MySQL密码可以这样做!
查看>>
Mac下配置多个SSH-Key (gitLab)
查看>>
mac地址随机变化的解决方法(安卓手机通用)不用ROOT
查看>>
Mac备忘录内容突然全部消失恢复
查看>>
Mac安装FastDFS
查看>>
Mac安装Maven
查看>>
Mac实现远程服务器登录管理
查看>>
mac常用命令
查看>>
Mac打包dmg文件(更换背景图)
查看>>