MySQL Connection使用Hack方法回到没有默认数据库的状态
如果我们打开一个MySQL Connection URL时不指定数据库,那么创建的Connection就没有默认数据库。在这种情况,要么调用Connection实例的setCatalog()方法来设置数据库,要么在你的SQL中使用数据库名称来完整地指定表名。
那如果我们使用setCatalog()方法来设置数据库,并完成我们的数据库操作后,我们想还原现场,Connection依然想回到没有默认数据库的状态应该怎么办。使用setCatalog(null), setCatalog("")或者USE ``都是不管
原创
2017-06-04 09:30:21 ·
780 阅读 ·
0 评论