[英]Connecting to a database via JDBC
當我運行以下代碼時,即使沒有提供任何特定的數據庫URL,它也不會引發任何異常。
String url = "jdbc:mysql:";
Connection conn = DriverManager.getConnection(url, "root", "root");
根據Boyarsky和Selikoff撰寫的OCP評論者的書,JDBC URL格式唯一需要的部分是協議(jdbc)和產品/供應商(mysql)。 給定以上代碼,它做什么? 這在哪里連接?
對於MySQL,如果未提及主機和端口,則采用默認值。
請檢查此鏈接。 https://docs.oracle.com/javase/tutorial/jdbc/basics/connecting.html
根據鏈接,
host:port是托管數據庫的計算機的主機名和端口號。 如果未指定,則host和port的默認值分別為127.0.0.1和3306。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.