为了账号安全,请及时绑定邮箱和手机立即绑定

[mysql密码长度设置]MYSQL长短密码操作

标签:
MySQL

昨天迁移老程序的时候遇到了一个关于密码长度的问题,今天总结一下,方便以后遇到相同情况的同仁解决问题:

在mysql4.0下

1.mysql> select password('abc');

2.+------------------+

3.| password('abc') |

4.+------------------+

5.| 7cd2b5942be28759 |

6.+------------------+

在mysql5.0下

1.select password('abc');

2.+-------------------------------------------+

3.| password('abc') |

4.+-------------------------------------------+

5.| *0D3CED9BEC10A777AEC23CCC353A8C08A633045E |

6.+-------------------------------------------+

结论:password()函数在mysql4.0以及mysql5.0版本的表现效果已经发生了改变,经查资料,在mysql5.0下使用old_passord()函数就可以得到与4.0一样的效果

1.select old_password('abc');

2.+---------------------+

3.| old_password('abc') |

4.+---------------------+

5.| 7cd2b5942be28759 |

6.+---------------------+

长短密码设置方法:

设置配置文件/etc/mysql/my.cnf中的old_passwords参数的值:

设置为“0”,调用新的password函数;

设置为“1”,就调用旧的password函数。

【拓展阅读】

window 环境下修改

在my.ini 文件中

[mysqld]下加入

set-variable=old-passwords 或者 old-passwords=1(0)

每天都为您呈现经过小编精心整理与筛选的相关技术文档与资料,为的就是能够和业内的朋友和广大爱好者一起学习,一起讨论、一起进步,欢迎您随时留言和大家一起探讨,与君共勉!


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消