如何从数据库中获取MySQL表名并将它们放在arraylist中

时间:2016-06-14 17:12:03

标签: java mysql

如何从数据库中获取所有表名并将它们放入arraylist中?

2 个答案:

答案 0 :(得分:1)

有几种方法。

SHOW TABLES;

SHOW TABLES IN dbname;

SHOW TABLES FROM dbname;

SELECT TABLE_NAME
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = 'dbname';

答案 1 :(得分:0)

为此,您需要在查询中使用information_schema。

执行以下查询:

select table_name from information_schema.tables where TABLE_SCHEMA='dbname'

现在,从查询中获取数据并将其放入数组中。