java操作mysql,如何执行use databasename的命令

simonqsm 2009-12-14 05:49:25
利用Java操作数据库,想要执行use databasename的命令,转换数据库。如何实现呢?我用Statement的对象去执行executeUpate()方法不好用。
数据库的url已经指定了一个数据库(如:jdbc:mysql://localhost:3306/test,已经指定数据库为test),是因为这个关系不好用吗?
...全文
351 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
whut0802 2009-12-14
  • 打赏
  • 举报
回复
在执行语句中写use databasename不行吗?
hitlcyu19 2009-12-14
  • 打赏
  • 举报
回复 1
[Quote=引用 2 楼 shine333 的回复:]
Java codeStatement statement= connection.createStatement();
statement.execute("use test");
[/Quote]
have a try
shine333 2009-12-14
  • 打赏
  • 举报
回复
Statement statement = connection.createStatement();
statement.execute("use test");
crazylaa 2009-12-14
  • 打赏
  • 举报
回复
把连接关了,重新连接新库。

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧