URL JDBC của MySQL ở đâu?

Phần này mô tả định dạng URL kết nối và cách tạo các đối tượng kết nối với lớp DriverManager

Nếu bạn muốn sử dụng lớp DriverManager để tạo các đối tượng kết nối, bạn cần biết cách tạo URL kết nối cung cấp thông tin truy cập vào máy chủ MySQL. URL kết nối MySQL có định dạng sau

jdbc:mysql://[host][:port]/[database][?property1][=value1]...

  host - The host name where MySQL server is running.
         Default is 127.0.0.1 - the IP address of localhost.

  port - The port number where MySQL is listening for connection.
         Default is 3306.

  Database - The name of an existing database on MySQL server.
         If not specified, the connection starts no current database.

  Property - The name of a supported connection properties.
         "user" and "password" are 2 most important properties.

  Value - The value for the specified connection property.

Dưới đây là một số URL kết nối ví dụ

jdbc:mysql://localhost:3306/HerongDB?user=Herong&password=TopSecret
jdbc:mysql://:3306/HerongDB?user=Herong&password=TopSecret
jdbc:mysql://localhost/HerongDB?user=Herong&password=TopSecret
jdbc:mysql://localhost:3306/?user=Herong&password=TopSecret
jdbc:mysql://localhost/?user=Herong&password=TopSecret
jdbc:mysql://:3306/?user=Herong&password=TopSecret
jdbc:mysql:///HerongDB?user=Herong&password=TopSecret
jdbc:mysql:///?user=Herong&password=TopSecret

Tôi đã viết chương trình sau để xác thực một số URL kết nối được liệt kê ở trên

/* MySqlConnectionUrl.java
 * Copyright (c) HerongYang.com. All Rights Reserved.
 */
import java.sql.*;
public class MySqlConnectionUrl {
  public static void main(String [] args) {
    Connection con = null;
    try {
      con = DriverManager.getConnection(
        "jdbc:mysql://localhost:3306/HerongDB?"
        + "user=Herong&password=TopSecret");
      System.out.println("Connected with host:port/database.");
      con.close();

      con = DriverManager.getConnection(
        "jdbc:mysql://:3306/HerongDB?"
        + "user=Herong&password=TopSecret");
      System.out.println("Connected with default host.");
      con.close();

      con = DriverManager.getConnection(
        "jdbc:mysql://localhost/HerongDB?"
        + "user=Herong&password=TopSecret");
      System.out.println("Connected with default port.");
      con.close();

      con = DriverManager.getConnection(
        "jdbc:mysql://localhost:3306/?"
        + "user=Herong&password=TopSecret");
      System.out.println("Connected with no database.");
      con.close();

      con = DriverManager.getConnection(
        "jdbc:mysql:///?"
        + "user=Herong&password=TopSecret");
      System.out.println("Connected with properties only.");
      con.close();

    } catch (Exception e) {
      System.err.println("Exception: "+e.getMessage());
    }
  }
}

Đây là đầu ra

herong> java -cp .:mysql-connector-java.jar MySqlConnectionUrl

MySQL JDBC driver loaded ok.
Connected with host:port/database.
Connected with default host.
Connected with default port.
Connected with no database.
Connected with properties only.

Mục lục

Về cuốn sách này

Giới thiệu JDBC (Kết nối cơ sở dữ liệu Java)

Cài đặt JDK (Java SE)

Cài đặt và chạy Java DB - Derby

Trình điều khiển JDBC Derby (Java DB)

Các đối tượng nguồn dữ liệu JDBC của Derby (Java DB)

Java DB (Derby) - Câu lệnh DML

Java DB (Derby) - Đối tượng Kết quả của Truy vấn

Java DB (Derby) - Chuẩn bị sẵn

Cài đặt MySQL trên Windows

►Trình điều khiển JDBC của MySQL (Trình kết nối MySQL/J)

MySQL Connector/J - Tải xuống và cài đặt

Đang tải trình điều khiển JDBC cho máy chủ MySQL

►URL kết nối trình điều khiển JDBC

Tạo kết nối với lớp DataSource

Nhận thông tin trình điều khiển và máy chủ

Tạo bảng với AUTO_INCREMENT Cột

Câu lệnh "INSERT INTO"

MySQL - Chuẩn bị

MySQL - Triển khai tham chiếu của JdbcRowSet

MySQL - JBDC CallableStatement

MySQL CLOB (Đối tượng ký tự lớn) - VĂN BẢN

MySQL BLOB (Đối tượng lớn nhị phân) - BLOB

Cài đặt Oracle Express Edition trên Windows

Trình điều khiển JDBC của Oracle

Oracle - Triển khai tham chiếu của JdbcRowSet

Oracle - Chuẩn bị

Oracle - JBDC CallableStatement

Oracle CLOB (Đối tượng lớn ký tự) - VĂN BẢN

Oracle BLOB (Đối tượng lớn nhị phân) - BLOB

Phiên bản Microsoft SQL Server Express

Trình điều khiển Microsoft JDBC cho SQL Server

Trình điều khiển Microsoft JDBC - Câu lệnh truy vấn và tập kết quả

Trình điều khiển Microsoft JDBC - Đối tượng DatabaseMetaData

Trình điều khiển Microsoft JDBC - Câu lệnh DDL

Trình điều khiển Microsoft JDBC - Câu lệnh DML

Máy chủ SQL - Chuẩn bị

SQL Server CLOB (Đối tượng ký tự lớn) - VĂN BẢN

Máy chủ SQL BLOB (Đối tượng lớn nhị phân) - BLOB

Trình điều khiển cầu JDBC-ODBC - mặt trời. jdbc. odbc. Trình điều khiển JdbcOdbc

Trình điều khiển cầu nối JDBC-ODBC - Tệp văn bản phẳng

Trình điều khiển cầu nối JDBC-ODBC - MS Access

Trình điều khiển cầu JDBC-ODBC - Máy chủ MS SQL

Tóm tắt trình điều khiển JDBC và máy chủ cơ sở dữ liệu

Sử dụng nhóm kết nối với JDBC

Hướng dẫn đã lưu trữ

Người giới thiệu

Phiên bản đầy đủ ở định dạng PDF/EPUB

Tìm URL JDBC ở đâu?

Trình điều khiển MySQL JDBC . Trình điều khiển MySQL JDBC được gọi là MySQL Connector/J. Bạn tìm thấy trình điều khiển MySQL JDBC mới nhất theo URL sau. http. // nhà phát triển. mysql. com/downloads/connector/j .

Làm cách nào để tìm Máy chủ SQL URL JDBC?

jdbc. máy chủ sql. // (Bắt buộc) được gọi là giao thức con và là hằng số. serverName (Tùy chọn) là địa chỉ của máy chủ để kết nối với . Địa chỉ này có thể là địa chỉ DNS hoặc IP hoặc có thể là localhost hoặc 127. 0. 0. 1 cho máy tính cục bộ.

URL trong kết nối JDBC là gì?

URL kết nối cơ sở dữ liệu là một chuỗi mà trình điều khiển DBMS JDBC của bạn sử dụng để kết nối với cơ sở dữ liệu . Nó có thể chứa thông tin như nơi tìm kiếm cơ sở dữ liệu, tên của cơ sở dữ liệu để kết nối và thuộc tính cấu hình.

Làm cách nào để kết nối với cơ sở dữ liệu MySQL bằng URL?

Rất đơn giản. .
Chuyển đến bàn làm việc của MySQL và tra cứu Cơ sở dữ liệu> Quản lý kết nối
bạn sẽ thấy một danh sách các kết nối. Nhấp vào kết nối bạn muốn kết nối
Bạn sẽ thấy một tab xung quanh kết nối, quản lý từ xa, cấu hình hệ thống. .
Xây dựng url phù hợp và đặt url để kết nối