考试辅导

名师推荐

试听名师的课 查看所有名师

三级:解决账号密码包含反斜线问题 发布时间:2010-06-25 17:32 来源:互联网

  问: 如果密码中包含反斜线,该如何处理呢?
  答: 在mysql中,反斜线"\"是有特殊意义的,用于转义,因此如果密码中包含"\",就需要特别注意。有一种一劳永逸的办法,就是在密码中不用反斜线,哈哈。另一种,那就是需要多加几个反斜线,例如:
  (root:hostname:Thu Oct 15 09:15:38 2009)[mysql]> grant usage on *.* to yejr@localhost identified by ’ye\\\jr’;
  Query OK, 0 rows affected (0.02 sec)
  (root:imysql.cn:Thu Oct 15 09:16:22 2009)[mysql]> select password(’ye\jr’);
  +-------------------------------------------+
  | password(’ye\jr’)             |
  +-------------------------------------------+
  | *9DB91006131E32B22135599033C6A9C196EC3C6B |
  +-------------------------------------------+
  1 row in set (0.00 sec)
  (root:imysql.cn:Thu Oct 15 09:23:32 2009)[mysql]> select host,user,password from user where user=’yejr’;    
  +-----------+------+-------------------------------------------+
  | host   | user | password                 |
  +-----------+------+-------------------------------------------+
  | localhost | yejr | *F06D79D5F57894772B64BF3164ABB714EBDBD3E2 |
  +-----------+------+-------------------------------------------+
  1 row in set (0.01 sec)
  (root:imysql.cn:Thu Oct 15 09:16:28 2009)[mysql]> select password(’ye\\\jr’);
  +-------------------------------------------+
  | password(’ye\\\jr’)            |
  +-------------------------------------------+
  | *F06D79D5F57894772B64BF3164ABB714EBDBD3E2 |
  +-------------------------------------------+
  1 row in set (0.01 sec)
  [@tc_10.11.54.224_cnc ~]# mysql -uyejr -p’ye\jr’
  Logging to file ’/home/mysql/query.log’
  Welcome to the MySQL monitor. Commands end with ; or \g.
  Your MySQL connection id is 63
  Server version: 5.x.x-percona-highperf-x-log MySQL Percona High Performance Edition (GPL)
  Type ’help;’ or ’\h’ for help. Type ’\c’ to clear the current input statement.
  (yejr:imysql.cn:Thu Oct 15 09:24:58 2009)[(none)]> Bye
  从上面的例子可以看到,如果密码中有反斜线,就需要在它前面再加2个反斜线。

第一考试网友情提示:如果您遇到任何疑问,请登录第一考试网考试辅导频道或添加qq:,第一考试网以“为考友服务”为宗旨,秉承“快乐学习,轻松考试!”的理念,旨在为广大考友打造一个良好、温馨的学习与交流平台,欢迎持续关注。以上是小编为大家推荐的《三级:解决账号密码包含反斜线问题》相关信息。

编辑推荐

计算机等级考试辅导:SQL中JOB的运行状态

计算机等级考试辅导:SQLSERVER2005的引用

三级:把数据导入不同的表空间

2009年三级信息管理技术辅导:战略数据规划

教你三种方法卸载Windows7SP1Beta