永发信息网

如何在数据库中使用grep,mysql grep

答案:2  悬赏:10  手机版
解决时间 2021-03-22 21:33
如何在数据库中使用grep,mysql grep
最佳答案
我们经常在数据库操作中会使用到类似linux下grep的操作,可以有以下几种解决方案:

  1.土鳖方法,在linux执行mysql操作并对其进行grep,但是这不能在mysql状态下使用。

  $ mysql -u me -p "USE someTable; DESCRIBE TABLES;" | grep "user"

  2.使用pager进行过滤,pager很强大,真正的实现了grep的功能;

  mysql> pager grep user
PAGER set to 'grep user'
mysql> USE someTable;
mysql> DESCRIBE TABLES;

  3.简单方法,pager修改比较麻烦一点,但是使用如下方法就比较简单使用,但貌似只适用于 show 开头的指令,desc等指令不能使用

  mysql> show TABLES like '%users%';

  总的来说就这么几种,当然还有人直接使用shell脚本,嘿嘿,大家自行研究吧,推荐研究一下pager,很好用的东东。
全部回答
这是老土的方法了,在linux下执行mysql命令结果grep,几乎没人用了,例如: mysql -uroot -p -e 'use dbname; select * from tbname'|grep ***** 试试
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
摩托车坏了要300元修理费 己经8年了,还用修
煤球厂综合大楼地址在什么地方,想过去办事
蛏子干发霉 了怎么办
猫咪快乐红糖喂了两天第三天忘记喂怎么办
互联网使“秀才不出门,全知天下事”的梦想成
睡觉打呼噜经常停止呼吸1分钟左右,怎么回事
松针长什么样
LOL邪恶小法师 维迦皮肤特效 除了绿叶仙棕有
万邦书店在什么地方啊,我要过去处理事情
我国最雄伟高大的山脉是A.喜马拉雅山B.大兴安
为什么”沉默是金”?
我爱的人为什么一直都不会安慰我,这么多年了
我虽然只有12岁,但是我却很爱很爱一个人,我
太子宾客的意思,稀客啥意思?
了解电缆的内护层的种类及其性能
推荐资讯
小孩为什么拜佛后不久就受到伤害
辰东遮天经典语录,如何评价辰东的小说遮天,
骨肉清高是什么意思,一个做作,假清高的人有
关于The Nightingale understood the secret
朋友说:那本来的生活历程就是这样.它为了生
门庭多吉庆,润色更增光.直待龙逢虎,金兰自
家里自建钢结构厂房,长30米宽24米高4米,求
怎样辨别真假才子西服
赖世家赖茅酒与赖世钢赖茅酒哪个酒质更好?
青萝卜冻了;还能食用吗?
能否向旅行社报跟团,到了目的地后自由行?
鹅肉好吃还是鸭肉好吃,大家觉得精武的鸭锁骨
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?