关于MySql8.0版本中使用‘password‘出现报错的问题,附解决办法!

在MySQL8.0版本中,使用'password'函数出现报错,原因是该版本移除了该功能。解决方案是更新代码,避免使用被弃用的password语法。通过搜索引擎和查阅相关文章,可以找到兼容的新函数并成功解决问题。
摘要由CSDN通过智能技术生成

关于MySQL8.0版本中使用’password’出现报错的问题,附解决办法!

在这里插入图片描述

遇到问题,首先确认自己程序是否有低级错误,如果没有,可以直接复制运行后报的错或者整段存在疑问的密码进行百度搜索,基本上会有相关问题,这事最直接的一种非常高效的办法,针对于自学者而言。

MySQL版本问题存在新旧语法支持与否的问题

经过百度搜索,大致可以锁定问题出在自己的MySQL版本问题上面,具体如下:

  1. MySQL8.0对于password相关语法的支持有变化:原因是在mysql8.0,移除了该功能函数,所以老的语句和逻辑存在不被支持的情况,需要进行同类函数进行更新和替代;在这里插入图片描述

  2. 更改代码,去掉password中的单引号,运行结果无报错;在这里插入图片描述

  3. 存在问题是在SQLyog小海豚软件的界面中看不到产生的存储过程文件。按道理在低版本的mysql中运行后会在这里

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值