2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > mysql数据库查询全部信息_mysql 查询怎么获取数据库下所有表的信息?

mysql数据库查询全部信息_mysql 查询怎么获取数据库下所有表的信息?

时间:2023-05-13 15:48:08

相关推荐

mysql数据库查询全部信息_mysql 查询怎么获取数据库下所有表的信息?

展开全部

如果说你不知道有多少个cx_1,,cx_100这种的表的话,

貌似直接SQL语句试了一下没法查的好像,

我建议是

结合PHP代码,先查32313133353236313431303231363533e78988e69d8331333335306266询出该库所有的表,(或者满足cx_这种格式的表),

然后循环查询出数据,

大概像下面这样,//数据库参数

$params=array(

'host'=>'localhost',

'user'=>'root',

'pwd'=>'',

'db'=>'test',

);

$conn=mysql_connect($params['host'],$params['user'],$params['pwd']);

mysql_select_db($params['db'],$conn);

mysql_query("setnames'UTF-8'");

$sql="showtables";//查询表语句

$res=mysql_query($sql);

$result=array();

while($row=mysql_fetch_array($res)){

$key="Tables_in_".$params['db'];

//所有的TABLE_NAME存进数组

//如果只需要CX_这种格式,可以再匹配下

$result[]=$row[$key];

}

foreach($resultas$v){

//$v是表名

$sql='';

//执行代码

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。