免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1511 | 回复: 3
打印 上一主题 下一主题

新手在google后没得到答案的问题,关于在多个数据库,多个tables;中查询? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-05 13:12 |只看该作者 |倒序浏览
临时要调试一个mysql后台支撑的系统,也不是这方面的专才,也只懂mysqldump,use,quit;...

1.在mysql里show databases;后,有多个库,我想列出下面所有库里有fish这个关键字的tables;名字,不知道可以不可以这么做?

2.同上,但只列出在当前use的databse里,有fish这个关键字的tables;名字

3.不知道这个可不可以了,虽然危险,把一个库里,全部tables;里的fish这个关键字删除

4.把一个库里全部tables;,有fish关键字的行给裁去

5.感谢大家解答!

论坛徽章:
0
2 [报告]
发表于 2006-08-05 16:40 |只看该作者
1. 不行
2. show tables like 'fish%';
3. 不行
4. 不行
5. 以上不行是指用mysql终端做不到,可以自己写程序实现

论坛徽章:
0
3 [报告]
发表于 2006-08-06 03:46 |只看该作者
都弄个命令文本之后处理呢?

论坛徽章:
0
4 [报告]
发表于 2006-08-06 15:04 |只看该作者
原帖由 yejr 于 2006-8-5 16:40 发表
1. 不行
2. show tables like 'fish%';
3. 不行
4. 不行
5. 以上不行是指用mysql终端做不到,可以自己写程序实现



第二个问题,好像不行,不知道有没有操作错误呢???


mysql>
mysql> show tables;
+---------------------------+
| Tables_in_mysql           |
+---------------------------+
| columns_priv              |
| db                        |
| func                      |
| help_category             |
| help_keyword              |
| help_relation             |
| help_topic                |
| host                      |
| proc                      |
| procs_priv                |
| tables_priv               |
| time_zone                 |
| time_zone_leap_second     |
| time_zone_name            |
| time_zone_transition      |
| time_zone_transition_type |
| user                      |
+---------------------------+
17 rows in set (0.00 sec)

mysql>
mysql> select * from db;
+------+---------+------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+-----------------------+------------------+------------------+----------------+---------------------+--------------------+--------------+
| Host | Db      | User | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Grant_priv | References_priv | Index_priv | Alter_priv | Create_tmp_table_priv | Lock_tables_priv | Create_view_priv | Show_view_priv | Create_routine_priv | Alter_routine_priv | Execute_priv |
+------+---------+------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+-----------------------+------------------+------------------+----------------+---------------------+--------------------+--------------+
| %    | test    |      | Y           | Y           | Y           | Y           | Y           | Y         | N          | Y               | Y          | Y          | Y                     | Y                | Y                | Y              | Y                   | N                  | N            |
| %    | test\_% |      | Y           | Y           | Y           | Y           | Y           | Y         | N          | Y               | Y          | Y          | Y                     | Y                | Y                | Y              | Y                   | N                  | N            |
+------+---------+------+-------------+-------------+-------------+-------------+-------------+-----------+------------+-----------------+------------+------------+-----------------------+------------------+------------------+----------------+---------------------+--------------------+--------------+
2 rows in set (0.00 sec)

mysql> show tables like 'test%';
Empty set (0.00 sec)

mysql>
mysql>
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP