mysqladmin - u用户名密码- p & # 39;新密码& # 39;,# Linux命令行下
设置密码=密码(& # 39;新密码& # 39;),,,,,,#数据库命令行下,给当前登陆用户修改密码
设置密码用户名@主机地址=密码(& # 39;新密码& # 39;);#数据库命令行下,给某用户修改密码
更新mysql。用户设置密码=密码(& # 39;新密码& # 39;)用户=& # 39;用户名& # 39;和主机=& # 39;主机地址& # 39;;#数据库命令行下,给某用户修改密码
数据库命令行下,修改密码后需使用冲洗privieleges;命令刷新一下缓存
mysql忘记登录用户密码,重置方法:
方法一:
1。systemctl停止mariadb.service ,,#停止数据库服务
2。编辑文/etc/my . cnf中所做件,添加以下内容:
skip-grant-tables
3。systemctl重启mariadb.service #重启数据库服务后,再使用mysql命令登陆数据库就不需要密码既可登陆(此时为安全模式)
4。在数据库的安全模式下使用更新命令修改密码。
5。停止数据库服务
6。文将/etc/my . cnf中所做件里的skip-grant-tables这行注释或删除掉
7。重启数据库服务
方法二:
1。systemctl停止mariadb.service ,,#停止数据库服务
2。执行mysqld_safe——skip-grant-tables命令,进入数据库安全模式
3。在其他终端上使用mysql命令,登陆数据库就不需要密码既可登陆
4。使用更新命令修改密码。