mac 忘记mariadb 的密码,重置密码,找回密码

63 阅读1分钟

问题:时间太久忘了 mariadb的密码

解决方法:

*查看mariadb状态

brew services info mariadb

  • 停止mariadb服务

brew services stop mariadb

  • MariaDB 启动

brew services start mariadb

参考 juejin.cn/post/736534…

其它命令

  • 用用户名密码 进入sql

mysql -u root@root0321

*显示数据库 SHOW DATABASES;

image.png

查询
SHOW DATABASES;2
use XXX;使用某某数据库
show tables;显示表

image.png

添加新用户

sudo su
mysql -u root -p
CREATE USER 'yourusername'@'localhost' IDENTIFIED BY 'pwd123456';//localhost为本地
GRANT ALL PRIVILEGES ON *.* TO 'yourusername'@'localhost' WITH GRANT OPTION;//授权访问所有数据库权限 *.代表所有
FLUSH PRIVILEGES;//刷新权限

image.png

修改用户密码

ALTER USER 'testuser'@'localhost' IDENTIFIED BY 'newpass123';

FLUSH PRIVILEGES; 重置后刷新

image.png

查询所有用户

SELECT User, Host From mysql.user;

image.png