【Mysql】密码包含特殊字符导致无法登录

正常使用命令 mysql -h11111 -P1111 -u1111 -pg1111a!5R:,@_ 连接mysql的时候,发现怎么都登录不上,报错如下:

是把!后面当做命令处理了

但是我再三确认过授权没有问题

最后几经波折终于破案,对于这种密码包含特殊字符的需要用单引号处理一下:

mysql -h11111 -P1111 -u1111 -p'g1111a!5R:,@_ '  ——> 这样就行了


参考链接:

1、https://blog.csdn.net/weixin_43453386/article/details/123800811

2、http://www.cppcns.com/shujuku/mysql/376187.html

3、https://www.gxlcms.com/mysql-288727.html

你可能感兴趣的:(【Mysql】密码包含特殊字符导致无法登录)