Java Servlet结果集,以确定表是否已存在

Java Servlet结果集,以确定表是否已存在,java,mysql,servlets,resultset,Java,Mysql,Servlets,Resultset,我编写了一个与MySQL数据库通信的小程序。其工作方式是用户在索引页上输入表名。表名被传递给一个servlet,该servlet显示表中的内容或告诉用户该表不存在。我已经编写了代码来显示表是否存在,但是我想检查表是否不存在并创建该表。有哪些方法?您可以运行 show tables like "table_name"; 或 这将返回一个与运行SELECT查询类似的结果集。欢迎使用SO。你试过什么?请阅读和,以获取关于编写好SO问题的提示。我的错误。我搜索了这么多,没有看到任何与我的问题有关的东西

我编写了一个与MySQL数据库通信的小程序。其工作方式是用户在索引页上输入表名。表名被传递给一个servlet,该servlet显示表中的内容或告诉用户该表不存在。我已经编写了代码来显示表是否存在,但是我想检查表是否不存在并创建该表。有哪些方法?

您可以运行

show tables like "table_name";


这将返回一个与运行SELECT查询类似的结果集。

欢迎使用SO。你试过什么?请阅读和,以获取关于编写好SO问题的提示。我的错误。我搜索了这么多,没有看到任何与我的问题有关的东西,所以我把它贴了出来。下次我会更仔细地看。感谢您及时的回复。我想他们想看到的是您迄今为止尝试过的代码。
SELECT COUNT(*)
FROM information_schema.tables 
WHERE table_schema = '[database name]' 
AND table_name = '[table name]';