如何从Java连接到MySQL数据库?当数据库位于远程服务器上时,Java在本地机器上运行。连接到MySQL数据库
2
A
回答
10
这个例子连接到使用MM JDBC驱动程序为MySQL MySQL数据库:
Connection connection = null;
try {
// Load the JDBC driver
String driverName = "com.mysql.jdbc.Driver"; // MySQL MM JDBC driver
Class.forName(driverName);
// Create a connection to the database
String serverName = "localhost";
String mydatabase = "mydatabase";
String url = "jdbc:mysql://" + serverName + "/" + mydatabase; // a JDBC url
String username = "username";
String password = "password";
connection = DriverManager.getConnection(url, username, password);
} catch (ClassNotFoundException e) {
// Could not find the database driver
} catch (SQLException e) {
// Could not connect to the database
}
您必须MySQL数据库的帐户来运行这个例子。要创建一个帐户,您可以连接到MySQL数据库平台的根上,并运行以下命令:
mysql> GRANT SELECT, INSERT, UPDATE, DELETE PRIVILEGES ON *.*
TO [email protected] IDENTIFIED BY 'password' WITH GRANT OPTION;
[MySQL的Java连接(的
+0
很好的答案。我可以建议SELECT,INSERT,UPDATE,DELETE而不是ALL,以备将来参考较新的MySQL用户。 – gahooa 2009-10-29 00:52:29
4
相关问题
- 1. 连接到MySQL数据库
- 2. 连接到MySQL数据库
- 3. 连接到MySQL数据库
- 4. 连接到MySQL数据库
- 5. 连接到MySQL数据库
- 6. 连接到MySQL数据库
- 7. 连接到MySQL数据库
- 8. android连接到mysql数据库直接使用mysql连接器
- 9. 连接到MySQL数据库与C#
- 10. 将Mysql数据库连接到VirtualBox Vagrant?
- 11. 无法连接到MySQL数据库
- 12. 将MySQL数据库连接到php
- 13. VS C#连接到mySQL数据库
- 14. 麻烦连接到MySQL数据库(PHP)
- 15. PHP无法连接到MySQL数据库
- 16. 使用RMySQL连接到MySQL数据库
- 17. 将VB.NET连接到MySQL数据库
- 18. 将android连接到mysql数据库
- 19. 从Android连接到MySQL数据库
- 20. 远程连接到MySQL数据库
- 21. MYSQL WorkBench未连接到数据库
- 22. 无法连接到数据库mysql?
- 23. 连接到MySQL数据库C#
- 24. 将Java连接到MySQl数据库
- 25. 无法连接到MySQL 5.6数据库
- 26. 使用Node.js连接到MySQL数据库
- 27. 不能连接到MySQL数据库
- 28. 连接到MySQL数据库局域网
- 29. 从PHP连接到MySQL数据库
- 30. Java NetBeans8连接到HTTP mysql数据库
可能重复http://stackoverflow.com/questions/2839321/java-connectivity-with-mysql) – Neil 2012-12-22 00:16:08