| 您的当前位置:首页 --> MYSQL教程 --> MySQL用户密码中的特殊字符叹号(!)的妙用 |
| MYSQL教程 MySQL用户密码中的特殊字符叹号(!)的妙用 |
| 浏览次数:1457 关键词 ( ) |
| 查看使用该CPU的产品 查看CPU天梯 |
| CPU型号:MySQL用户密码中的特殊字符叹号(!)的妙用 |
| 主频:Ghz |
| 睿频:Ghz |
| 核心数:个 |
| 不支持超核心 |
| 制作工艺: |
| 插槽类型: |
| 功耗:0W |
| L3缓存:0MB |
| 支持最大内存: 0GB |
| CPU详细参数 |
|
使用叹号(!)禁止用户终端进入的一个方法。 复制代码 代码如下: 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通过的。 |
| 下一个产品 SQL计算timestamp的差值的方法 上一个产品 MySQL 修改数据库名称的一个新奇方法 |