php - 可以从 php/c 文件创建 sql 函数

标签 php mysql

我的数据库中有一张表,其中一个字段是由 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/

相关文章:

php切换大小写问题

php - 用于修复损坏的序列化 PHP 数据的正则表达式/代码。

php - 从表名数组中提取列值

php - 设置站点 : config settings/issues 的本地版本

php - 如何防止 PHP 中的 SQL 注入(inject)?

php - 什么不能忘记?

php - 使用两个不同的数组构建一个 MySQL INSERT,每个数组使用

php - Yii 关系中的关系和连接表属性

PHP set Hash 与 Swift 应用程序的 Checked hash 不同

php - 具有多个值的 Eloquent 范围