作者alpho (阿否)
看板Database
标题[SQL ] MySQL可否动态查询资料库?
时间Wed May 9 10:07:56 2018
(针对
SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
资料库名称:MySQL
资料库版本:5.5.54
内容/问题描述:
S
举例来说,有好几个database结构都一样,只有名称的编号不同,比如...
Class1
Class2
Class3
Class5
Class7
...
像这样的 虽然命名方式一样 但是会跳号
然後里面都有个叫做student的table
如果想把每个class的student table都印出来的话 有人什麽好办法吗?
外部是用php
sp好像没办法用use
我也没找到能查询dB 是否存在的指令
而且查询db有正规表示式能用吗?
或是从外部串字串 use dB; select.. union ..
之类的?
虽然一样有不知道编号几的db存在否的问题
总之来求助了,请问以上状况有什麽好解法吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.139.226.110
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1525831678.A.44E.html
※ 编辑: alpho (223.139.226.110), 05/09/2018 10:08:18
1F:→ LINGZ: SHOW DATABASES? 05/09 10:44
2F:→ pickman888: 可以从这个表查 information_schema.tables 05/09 10:59