本文目錄一覽:
- 1、JDBC的URL是什麼
- 2、java連接mysql資料庫中的url是怎麼來的?是什麼意思?麻煩解釋一下!謝謝!
- 3、資料庫URL是什麼
- 4、java鏈接mysql資料庫url怎麼寫
- 5、連接mysql的url寫法
- 6、eclipse用jdbc連接mysql資料庫時,url是填什麼?怎樣找出地址?
JDBC的URL是什麼
是跟資料庫進行連接的時候,用來連接到指定遠程資料庫標識符。
可以在該URL中指定連接用戶名和密碼,同時,對於不同的資料庫有不同的標示。例如連接一個本地機器上的SQLServer資料庫的URL如下:
jdbc:sqlserver://localhost;user=MyUserName;password=*****;
然後建立連接:Connection con = DriverManager.getConnection(“jdbc:sqlserver://localhost;user=MyUserName;password=*****;”);
擴展資料:
常見的資料庫連接的URL寫法
1、—oracle—
驅動:oracle.jdbc.driver.OracleDriver
URL:jdbc:oracle:thin:@machine_name:port:dbname
註:machine_name:資料庫所在的機器的名稱;
port:埠號,默認是1521
2、—mysql—
驅動:com.mysql.jdbc.Driver
URL:jdbc:mysql://machine_name:port/dbname
註:machine_name:資料庫所在的機器的名稱;
port:埠號,默認3306
java連接mysql資料庫中的url是怎麼來的?是什麼意思?麻煩解釋一下!謝謝!
、鏈接mysql 驅動類 com.mysql.jdbc.Driver 連接字元串
( jdbc:mysql://localhost:3306/pubs ,user=r
oot, password=root} )
(pubs為資料庫名,
localhost為主機地址,若資料庫在遠程則為IP地址
user =用戶名
password = 密碼
)
資料庫URL是什麼
資料庫URL就是資料庫的地址,也就是自己的數據文件的目錄地址。
資料庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生於距今六十多年前,隨著信息技術和市場的發展,特別是二十世紀九十年代以後,數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。資料庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型資料庫系統都在各個方面得到了廣泛的應用。
常見的資料庫有:
Oracle資料庫
SqlServer資料庫
MySql資料庫
java鏈接mysql資料庫url怎麼寫
連接代碼如下:
public static void main(String[] args){
// 驅動程序名
String driver = “com.mysql.jdbc.Driver”;
// URL指向要訪問的資料庫名scutcs
String url = “jdbc:mysql://127.0.0.1:3306/scutcs”;
// MySQL配置時的用戶名
String user = “root”;
// MySQL配置時的密碼
String password = “root”;
try {
// 載入驅動程序
Class.forName(driver);
// 連續資料庫
Connection conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed())
System.out.println(“Succeeded connecting to the Database!”);
// statement用來執行SQL語句
Statement statement = conn.createStatement();
// 要執行的SQL語句
String sql = “select * from student”;
// 結果集
ResultSet rs = statement.executeQuery(sql);
System.out.println(“—————–“);
System.out.println(“執行結果如下所示:”);
System.out.println(“—————–“);
System.out.println(” 學號” + “\t” + ” 姓名”);
System.out.println(“—————–“);
String name = null;
while(rs.next()) {
// 選擇sname這列數據
name = rs.getString(“sname”);
// 首先使用ISO-8859-1字符集將name解碼為位元組序列並將結果存儲新的位元組數組中。
// 然後使用GB2312字符集解碼指定的位元組數組
name = new String(name.getBytes(“ISO-8859-1″),”GB2312”);
// 輸出結果
System.out.println(rs.getString(“sno”) + “\t” + name);
}
rs.close();
conn.close();
} catch(ClassNotFoundException e) {
System.out.println(“Sorry,can`t find the Driver!”);
e.printStackTrace();
} catch(SQLException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
}
連接mysql的url寫法
這樣:
jdbc:mysql://hostname[:3306]/dbname
jdbc:mysql://localhost:3306/db_librarySys
Connection conn = DriverManager.getConnection (“jdbc:mysql://localhost:3306/db_librarySys?user=rootpassword=1234”);
Connection conn = DriverManager.getConnection (“jdbc:mysql://localhost:3306/db_librarySys”, “root”, “1234”);
擴展資料:
注意事項
URL=協議名+子協議名+數據源名。
1、協議名總是「jdbc」。
2、子協議名由JDBC驅動程序的編寫者決定。
3、數據源名也可能包含用戶與口令等信息;這些信息也可單獨提供。
URL:jdbc:oracle:thin:@machine_name:port:dbname
註:machine_name:資料庫所在的機器的名稱;
port:埠號,默認是1521
Class.forName(“oracle.jdbc.driver.OracleDriver”).newInstance();
String url=”jdbc:oracle:thin:@localhost:1521:orcl”;
//orcl為資料庫的SID
String user=”test”;
String password=”test”;
Connection conn= DriverManager.getConnection(url,user,password);
注意:Oracle的URL有兩種寫法:
1、jdbc:oracle:thin:@localhost:1521:databaseName 常用操作sql的工具:sqlDeveloper.exe,還可以用其他資料庫,如mysql等
2、jdbc:oracle:oci:@localhost:1521:databaseName 用來操作SQL的工具只能用:PL/SQL Developer;資料庫集群時候常用此連接,比上面那個多點功能,性能好點。
eclipse用jdbc連接mysql資料庫時,url是填什麼?怎樣找出地址?
127.0.0.1指的本機地址,是本地的意思 ,改成localhost也是相同的意思。而3306是mysql的默認埠,除非安裝了mysql後手動修改過埠,否則通常情況下沒修改都是3306。
若是連接本地資料庫為127.0.0.1:3306。若進行了修改可以自行進入資料庫查看。
擴展資料
結構化查詢語言(SQL) 是訪問關係資料庫的標準語言。困難之處在於:雖然大多數的 DBMS (資料庫管理系統)對其基本功能都使用了標準形式的 SQL,但它們卻不符合最近為更高級的功能定義的標準 SQL 語法或語義。
例如,並非所有的資料庫都支持儲存程序或外部連接,那些支持這一功能的資料庫又相互不一致。人們希望 SQL 中真正標準的那部份能夠進行擴展以包括越來越多的功能。但同時 JDBC API 又必須支持現有的 SQL。
JDBC API 解決這個問題的一種方法是允許將任何查詢字元串一直傳到所涉及的 DBMS驅動程序上。這意味著應用程序可以使用任意多的 SQL 功能,但它必須冒這樣的風險:有可能在某些 DBMS 上出錯。
事實上,應用程序查詢甚至不一定要是 SQL,或者說它可以是個為特定的 DBMS 設計的 SQL 的專用派生物(例如,文檔或圖象查詢)。
連接 MySQL
格式:mysql -h 主機地址 -u 用戶名 -p 用戶密碼
例1:連接到本機上的MYSQL。
首先在打開 DOS 窗口,然後進入目錄 mysqlbin,再鍵入命令mysql -uroot -p,回車後提示你輸密碼,如果剛安裝好MYSQL,超級用戶root 是沒有密碼的,故直接回車即可進入到 MySQL 中了,MySQL 的提示符是:mysql
例2:連接到遠程主機上的MYSQL。假設遠程主機的IP為:110.110.110.110,用戶名為root,密碼為abcd123。則鍵入以下命令:
mysql -h110.110.110.110 -uroot -pabcd123
參考資料來源:百度百科-jdbc
參考資料來源:百度百科-mySQL
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/243130.html