java为db驱动程序提供什么url值,使用wamp

时间:2013-08-26 14:07:23

标签: java

我有一个wamp服务器,当我运行它时

Connection con = DriverManager.getConnection("jdbc:mysql://localhost/mysql", name, password);

url的值应该是什么?

我的意思是什么应该是终点,我认为它是一个驱动程序文件,但是哪个文件?

不是mysql.exe吗?

文档中的

是说:jdbc:subprotocol:subname

形式的数据库url

但什么是数据库网址?例如,在wamp中应该是什么?

1 个答案:

答案 0 :(得分:0)

阅读JDBC ...

应该是

"jdbc:mysql://localhost/dbName?" + "user=sqluser&password=sqluserpw"

其中dbName是您的数据库名称,而sqluser,sqluserpw是您应存储在这些变量中的用户名和密码。无论您是以纯文本还是其他方式发送,都可以选择。

编辑:你必须先加载这样的驱动程序:

Class.forName("com.mysql.jdbc.Driver");

进一步编辑:你应该将所有这些以及你的MySQL语句放在一个函数中,该函数会抛出try / catch的异常。