禁用phpMyAdmin中二进制列的文件下载链接>;4.3.0
我有一个MySQL数据库,我在所有表中使用一个禁用phpMyAdmin中二进制列的文件下载链接>;4.3.0,phpmyadmin,Phpmyadmin,我有一个MySQL数据库,我在所有表中使用一个binary(36)列作为唯一的id 当引入phpMyAdmin 4.3.0时,看起来他们添加了一个功能,BLOB和二进制类型的列将以链接的形式显示其数据,单击该链接可以下载文件(在我的例子中,.bin文件被下载) 如果要编辑数据,必须单击单元格的空白部分以打开“编辑”模式 我认为这很有用,但就我而言,我对它下载的.bin文件不感兴趣 在旧版本的phpMyAdmin(例如4.1.0)中,此功能不可用(或至少在默认情况下未启用)。您只需单击显示的文本
binary(36)
列作为唯一的id
当引入phpMyAdmin 4.3.0时,看起来他们添加了一个功能,BLOB和二进制类型的列将以链接的形式显示其数据,单击该链接可以下载文件(在我的例子中,.bin文件被下载)
如果要编辑数据,必须单击单元格的空白部分以打开“编辑”模式
我认为这很有用,但就我而言,我对它下载的.bin文件不感兴趣
在旧版本的phpMyAdmin(例如4.1.0)中,此功能不可用(或至少在默认情况下未启用)。您只需单击显示的文本,编辑对话框就会弹出
我已经查看过了,但还没有找到一个禁用此功能的设置。有设置,但我已经将其设置为blob
,所以这应该不是问题
理想情况下,我希望使用最新版本的phpMyAdmin,但前提是我可以更改此设置。谢谢。说:
因此,由于默认值为“blob”,应将其设置为false:
$cfg[’ProtectBinary’] = false;
该设置不会删除
链接。它只会更改我的导出外观。设置$cfg['ProtectBinary']=false
或$cfg['displaybaryashex']=true
或任何其他组合不会删除这些二进制列上的超链接。这些设置不会影响超链接,这正是我遇到的问题。好吧,解决方案似乎有点复杂——关键词是转换:转换看起来方向正确,但没有足够的时间彻底找到我需要的东西。当我找到它时,我会尝试更新它。
$cfg[’ProtectBinary’] = false;