当前位置:Gxlcms > 数据库问题 > mysql设置复杂密码中含$特殊符号导致无法命令行登录

mysql设置复杂密码中含$特殊符号导致无法命令行登录

时间:2021-07-01 10:21:17 帮助过:3人阅读

技术分享图片

经过一番折腾发现原来就是 $导致的 果断修改密码,至于原因自己百度去找 我这里不说明修改密码方法如下:

方法1: 用SET PASSWORD命令
首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');

方法2:用mysqladmin
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123

方法3:用UPDATE直接编辑user表
首先登录MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;

mysql设置复杂密码中含$特殊符号导致无法命令行登录

标签:cal   mysq   复杂   and   oca   http   img   min   col   

人气教程排行