Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我编写了一个与 MySQL 数据库通信的小程序。它的工作方式是用户在他们输入表名的索引页面上。表名被传递给一个 servlet,该 servlet 显示表中的内容或告诉用户该表不存在。我已经编写了代码来显示表(如果它存在)但是我想检查表是否不存在并创建该表。有哪些方法?
您可以运行
show tables like "table_name";
或者
SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = '[database name]' AND table_name = '[table name]';
这将返回一个类似于运行 SELECT 查询时的结果集。