mysql 把数据左侧的固定字符串去掉 如斜杠

正文开始

问题起因: fastadmin的权限菜单的name里没有禁止输入内容以/开头,这样导致后台添加权限时,name的url格式不统一,在检测是否有权限时就出现误判的情况。 如:

$this->auth->check('addons/device/devicestatus/index');
和
$this->auth->check('/addons/device/devicestatus/index');
是完全不一样的结果

应该禁止以/开头。 后期只能手动mysql执行update.

update  `fa_auth_rule` set name = right(name, LENGTH(name)-1) where left(name,   1) ='/'; 

正文结束

Mysql Innodb 引擎优化 参数 sql:查询关联的两个表中数据存在一个表而不存在另一个表的数据记录