我的数据库中有一张表,其中一个字段是由 php 函数编码的。现在我需要创建一个函数来解码 mysql 端的该字段。像这样的东西:
SELECT permissions,decodePermission(id,permissions) as decoded_permissions FROM table
我尝试在mysql中使用CREATE TABLE
,但它非常弱,在sql中我没有像explode()、base64_decode()这样的函数 、 md5() (存在于 php 中)。所以现在我想知道是否可以从 php、c 或 perl 文件在 mysql 中创建一个函数?像这样的东西: 加载文件'path/to/c/file'
最佳答案
不可能通过 php/c 创建函数。 你使用了什么类型的编码?有什么功能?
不管怎样,Mysql中有加密函数。看看这里 https://dev.mysql.com/doc/refman/5.5/en/encryption-functions.html
如果不使用 ssl,从 mysql 获取解密数据也不太安全
关于php - 可以从 php/c 文件创建 sql 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13362208/