我有一个wamp服务器,当我运行它时
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/mysql", name, password);
url的值应该是什么?
我的意思是什么应该是终点,我认为它是一个驱动程序文件,但是哪个文件?
不是mysql.exe吗?
文档中的是说:jdbc:subprotocol:subname
形式的数据库url但什么是数据库网址?例如,在wamp中应该是什么?
答案 0 :(得分:0)
阅读JDBC ...
应该是
"jdbc:mysql://localhost/dbName?" + "user=sqluser&password=sqluserpw"
其中dbName是您的数据库名称,而sqluser,sqluserpw是您应存储在这些变量中的用户名和密码。无论您是以纯文本还是其他方式发送,都可以选择。
编辑:你必须先加载这样的驱动程序:Class.forName("com.mysql.jdbc.Driver");
进一步编辑:你应该将所有这些以及你的MySQL语句放在一个函数中,该函数会抛出try / catch的异常。