Chinaunix
标题:
【已解决】mysql 密码中转义特殊字符
[打印本页]
作者:
mlxahcf
时间:
2013-10-25 09:32
标题:
【已解决】mysql 密码中转义特殊字符
本帖最后由 chinafenghao 于 2013-10-30 14:02 编辑
各位大侠好。现在遇到一个问题,mysql 的密码中含有!这个特殊字符。mysql -uroot -p123!) 这个无法登陆数据库,总是提示-bash: !: event not found
好像需要把!转义,但是不知道怎么搞,麻烦各位告知下。
作者:
mlxahcf
时间:
2013-10-25 09:34
顺便说下,mysql版本为5.5.29 服务器系统是centos6.3 64位
作者:
mlxahcf
时间:
2013-10-25 09:38
OK。解决了。哈哈
作者:
tiankafeiwu
时间:
2013-10-25 11:36
你是如何解决的?
回复
3#
mlxahcf
作者:
mlxahcf
时间:
2013-10-25 15:27
p123\!\) 这样就可以了
作者:
关阴月飞
时间:
2013-10-25 17:11
回复
1#
mlxahcf
可用转义或单引号引起来:
mysql -uroot -p'123!)'
复制代码
作者:
幕南风
时间:
2013-10-25 23:56
mysql -uroot -p
然后在mysql提示符下输入会怎样》
作者:
mlxahcf
时间:
2013-10-29 09:33
这样是没有问题的。不用 转义可以直接进去。不过我是在脚本里边写,所以不能这样
作者:
chinafenghao
时间:
2013-10-30 14:01
good,自己把问题解决了
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2