FUNCTION databasename.SHA2不存在 [英] FUNCTION databasename.SHA2 does not exist

查看:219
本文介绍了FUNCTION databasename.SHA2不存在的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在goddady上托管我的域名,并试图将密码散列在数据库中。但是,它会抛出错误:

  MySQL说:

#1305 - 函数dbname.SHA2不会不存在

这是我用来在db中插入数据的命令。


$ b $ pre $ 插入`dbname`.`tbl_members`值('1','admin',SHA2('password',224 ));

当我在本地服务器上执行它时,这种方式非常好。

解决方案

这可能是 version version。


SHA2()被添加到MySQL 5.5.5中。



I am hosting my domain on goddady and am trying to hash the passwords in the database. However, it throws the error:

MySQL said: 

#1305 - FUNCTION dbname.SHA2 does not exist 

This is the command I'm using to insert the data in the db.

insert into `dbname`.`tbl_members` values ('1', 'admin', SHA2('password', 224));

This works perfectly fine when I execute it on my local server.

解决方案

It's probably a version problem.

SHA2() was added in MySQL 5.5.5.

这篇关于FUNCTION databasename.SHA2不存在的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆