我尝试在mysql命令行中使用这个语法:
insert into users (username, pass, firstname, lastname) values ('admin', sh1('0000'), 'foo', 'bar');
用于在我的users表中插入新行,但是我得到了错误1305:FUNCTION users.SH1不存在。
为什么我收到此错误?以及如何解决问题?感谢。
答案 0 :(得分:2)
您的错误消息告诉您,该功能SH1
不存在,但您发布的代码使用(现有)函数sha1
。
请检查您的原始代码;)