五好的Book

看我如何解决自增ID带来的麻烦

自增ID还有麻烦?
有啊, 自增可预测,很方便采集的人员。
如何解决这种麻烦呢?
看我运用 mysql的函数,视图来解决这个问题。
上代码:

CREATE 
    ALGORITHM = UNDEFINED 
    DEFINER = `root`@`%` 
    SQL SECURITY DEFINER
VIEW `txt_ms` AS
    SELECT 
        相关字段,
        CAID(`txt`.`id`) AS `mid`
    FROM
        `txt`
    WHERE
        (`txt`.`status` = 1)

视图txt_ms创建好后,调数据 就像调 txt 一样,只是多了一个 字段 mid,而mid 是通过自定义函数 CAID得到的
CAID的代码:
由于代码避免敏感,需要按照自建的算法来生成 这里就不写了, 自定函数的方法 可以参考
mysql函数的应用

本原创文章未经允许不得转载 | 当前页面:五好的Book » 看我如何解决自增ID带来的麻烦

评论