怎样获取mysql数据库里所有表的名字

如何使用sql获取数据库中所有表名:1、oracle下:selecttable_namefromall_tables2、MySQL下:selecttable_namefrominformation_schema.tableswheretable_schema='csdb'andtable_type='basetable'

mysql里面查某个数据库的所有表名,语句该怎么写?不要什么showtables,因为那样会把视图也查出来!

如果字段数量与子表数量不匹配。
将会报告错误。