如何PHPMyAdmin中隐藏多个数据库

如何PHPMyAdmin中隐藏多个数据库,第1张

找到了phpmyadmin/config.default.php文件,编辑他(如果没有就新建一个):

$cfg['Servers'][$i]['hide_db']

=

''

// Database name to be hidden from listings

我们只要把information_schema填写在引号里面就好了。

填玩以后重新登录到PHPMyAdmin,会发现这个数据库已经不会显示了。

如果要隐藏多个可以用"|"来隔开其他数据库名,例如:

$cfg['Servers'][$i]['hide_db']

= '(information_schema|phpmyadmin|mysql)'.

只是为了安全的目的隐藏起来。

如果想要隐藏全部以a开头的数据库,可以使用'^a'。

删除表 关键字 Drop table

SQL 如下:

--变量@tableName保存表名

declare @tableName nvarchar(100)-

-将用户表全部保存到临时表#tablename中

SELECT [name] into #tablename FROM sysobjects WHERE type = 'U'

--当#tablename有数据时

while(select top 1 * from #tablename) is not null

begin-

-从#tablename中取第一条

select top 1 @tablename=[name] from #tablename-

--进行表删除 *** 作,表名为变量,所以此处用到动态sql

exec('drop table '+@tablename)

--将此表名记录从#tablename中删除

delete from #tablename where [name]=@tablename

end

--最后删除临时表#tablename

drop table #tablename


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10093741.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存