如何从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. android连接到mysql数据库直接使用mysql连接器
- 8. 将远程mysql数据库连接到本地mysql数据库?
- 9. MySQL数据库到C#连接超时
- 10. 使用Node.js连接到MySQL数据库
- 11. 使用JDBC连接到MYSQL数据库
- 12. Android连接到Mysql数据库教程
- 13. jsp,连接到mysql数据库的servlet
- 14. 通过SSH连接到MySQL数据库
- 15. MySql - 连接到外部数据库表
- 16. Pentaho连接到MySQL数据库
- 17. MySQL/Python连接InterfaceError到数据库
- 18. mysql连接到远程数据库
- 19. Url连接android到mysql数据库
- 20. 将C#连接到MYSQL数据库?
- 21. 连接到mysql数据库失败
- 22. 从MySQL连接到SQL Server数据库
- 23. 连接到MySQL数据库C#
- 24. 将Java连接到MySQl数据库
- 25. 连接到MYSQL和域数据库
- 26. 将JavaScript连接到MySQL数据库
- 27. 如何连接到MySQL数据库?
- 28. 将MySQL数据库连接到php
- 29. 在php中连接到mysql数据库
- 30. 无法连接到MySQL数据库
可能重复http://stackoverflow.com/questions/2839321/java-connectivity-with-mysql) – Neil 2012-12-22 00:16:08