手机
当前位置:查字典教程网 >编程开发 >mysql数据库 >MySQL用户密码中的特殊字符叹号(!)的妙用
MySQL用户密码中的特殊字符叹号(!)的妙用
摘要:使用叹号(!)禁止用户终端进入的一个方法。复制代码代码如下:mysql>grantallprivilegesonwubx.*to‘wubx'...

使用叹号(!)禁止用户终端进入的一个方法。

复制代码 代码如下:

mysql> grant all privileges on wubx.* to ‘wubx'@'172.16.100.185′ identified by ‘fd52!wubx&,';

Query OK, 0 rows affected (0.00 sec)

mysql>quit;

#mysql -h 172.16.100.185 -u wubx -pfd52!wubx&,

-bash: !wubx@,: event not found

仔细看一下,原来他把!后面的字符串做为命令执行了。又试了一个Navicat的管理端,也一样存在密码不正常的问题。

在测一下程序方面是不是可以用,写一个PHP测一下。

复制代码 代码如下:

$link = mysql_connect('172.16.100.185′,'wubx','fd52!wubx&,');

if (!link){

die(‘Could not connect:'.mysql_error());

}

echo ‘Connected successfully';mysql_close($link);

?>

#php testdb.php

Connected successfully

还看程序中能正常识别。

PHP还是可以OK通过的。

【MySQL用户密码中的特殊字符叹号(!)的妙用】相关文章:

MYSQL数据库中的现有表增加新字段(列)

Mysql源码学习笔记 偷窥线程

MySQL忘记密码恢复密码的实现方法

Linux下修改MySQL编码的方法

MySQL replace函数替换字符串语句的用法

MySQL中的SQRT函数的使用方法

用MySQL函数清除字符串首尾空白字符的方法

MySQL中Stmt 预处理提高效率问题的小研究

使用MySQL的LAST_INSERT_ID来确定各分表的唯一ID值

MySQL中的运算符使用实例展示

精品推荐
分类导航