我有一个连接到MySQL数据库的类。我想让它更具普遍性。我不确定自己。如果指定数据库名称,我的类可以连接任何服务器。
String url="jdbc:mysql://"+host+":"+port+"/"+dbname;
有人能告诉我,如何在没有指定数据库名称的情况下连接(例如使用create database命令)?使用是否正确:
String url="jdbc:mysql://"+host+":"+port
还是使用其他语法?提前谢谢!
答案 0 :(得分:5)
是的,您可以使用String url="jdbc:mysql://"+host+":"+port
,但在执行查询期间,您需要将database
名称指定为
select * from dbname.table
答案 1 :(得分:4)
是的,可以省略database
参数:
String url = "jdbc:mysql://" + host + ":" + port;