sqlserver、mysql如何擷取連接字串,sqlservermysql
sqlserver、mysql如何擷取連接字串
步驟:
一、建立文字文件xxx.txt,修改檔案類型為.udl
二、開啟該檔案,在《提供資料》中找到對應的服務。
三、在串連中選擇需要的資料庫,並填寫相關資訊。
四、測試連接,若成功則跳至下一步,失敗則是使用者資訊有誤,重新修改。
五、把xxx.udl尾碼名改為txt,開啟就可以找到連接字串。
註:這裡找到的連接字串中有provider,可能不支援,如不支援,請改為server
java程式中sql server與oracle、mysql的連接字串有什不同?
CREATE DATABASE LINK資料庫連結名CONNECT TO 使用者名稱 IDENTIFIED BY 密碼 USING ‘資料庫連接串'; 資料庫連接串可以用NET8 EASY CONFIG或者直接修改TNSNAMES.ORA裡定義.
資料庫參數global_name=true時要求資料庫連結名稱跟遠端資料庫名稱樣
java串連sql server的連接字串為: Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); String url="jdbc:sqlserver://localhost:1433;database=資料庫名;user=使用者名稱;password=密碼";
java程式中sql server與oracle、mysql的連接字串有什不同?
瘦串連,寫法基本上一致, URL的寫法上略有區別。
MySQL:
MySQL.Driver=com.mysql.jdbc.Driver
MySQL.URL=jdbc:mysql://localhost:3306/myDB?autoReconnect=true
MySQL.User=xxxx
MySQL.Password=xxxx
Oracle:
oracle.driver=oracle.jdbc.driver.OracleDriver
oracle.url=jdbc:oracle:thin:@localhost:1521:OraTest
oracle.user=xxxx
oracle.password= xxxx
SQL Server:
.mssql.Driver=net.sourceforge.jtds.jdbc.Driver
.mssql.URL=jdbc:jtds:sqlserver://localhost:1433/myDB
.mssql.User=xxxx
.mssql.Password= xxxx