Java 數據庫連接(JDBC)是 Java 語言中用于與關系數據庫交互的應用程序接口。
在使用 JDBC 連接 MySQL 數據庫時,需要指定使用的數據庫 URL。URL(Uniform Resource Locator,統一資源定位符)是用于定位互聯網上資源的主要方式之一。
下面是 JDBC 連接 MySQL 數據庫時 URL 的基本格式:
jdbc:mysql://[host:port]/[database]
其中:
host
:port,指定 MySQL 數據庫所在的主機和端口號,默認為本地主機和端口號 3306。database
,指定要連接的數據庫名稱。
例如:
jdbc:mysql://localhost:3306/mydb
表示連接本地主機上端口號為 3306 的 MySQL 數據庫中名為mydb
的數據庫。
如果需要使用特定的字符集和時區,可以在 URL 中添加以下參數:
useUnicode=true
:使用 Unicode 字符集。characterEncoding=utf-8
:指定字符集為 UTF-8。serverTimezone=Asia/Shanghai
:指定時區為上海時間。
例如:
jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
表示連接本地主機上端口號為 3306 的 MySQL 數據庫中名為mydb
的數據庫,使用 UTF-8 字符集,時區為上海時間。