作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我使用 JDBC 并从 sql 脚本创建了名为 usaDB 的 h2 数据库。然后我用 jdbc 填充所有表。
问题是我在 localhost:8082 连接到 usaDB 后,在左侧树上看不到我的 table 。只有我指定创建 usaDB 的 INFORMATION_SCHEMA 数据库和 rootUser
。
如何查看我的h2数据库中表的内容?
我试过查询SELECT * FROM INFORMATION_SCHEMA.TABLES
。
但它返回了许多表名,除了我创建的那些。我的快照:
最佳答案
我有同样的问题,答案似乎很愚蠢:当你输入你的数据库名称时,你不应该添加“.h2.db”后缀,例如,如果你有 db文件 "D:\somebase.h2.db"你的连接字符串应该像 "jdbc:h2:file:/D:/somebase"。以另一种方式,jdbc 创建名为“somebase.h2.db.h2.db”的新空数据库文件,您会看到您所看到的:只有系统表。
关于java - 如何在 localhost :8082? 查看我的 h2 数据库中的所有表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23403875/
我是一名优秀的程序员,十分优秀!