本文目錄一覽:
- 1、eclipse用jdbc連接mysql資料庫時,url是填什麼?怎樣找出地址?
- 2、jdbc 連接mysql時中的URL怎麼寫的
- 3、java鏈接mysql資料庫url怎麼寫
- 4、mysql的jdbcurl怎麼寫
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
jdbc 連接mysql時中的URL怎麼寫的
jdbc:mysql://localhost:3306:test這句解析如下:
jdbc:mysql:// 是指JDBC連接方式;
localhost: 是指你的本機地址;
3306 SQL資料庫的埠號;
test 就是你要連接的資料庫的地址。
JDBC(Java DataBase Connectivity,java資料庫連接)是一種用於執行SQL語句的Java API,可以為多種關係資料庫提供統一訪問,它由一組用Java語言編寫的類和介面組成。JDBC提供了一種基準,據此可以構建更高級的工具和介面,使資料庫開發人員能夠編寫資料庫應用程序。
MySQL 是一個關係型資料庫,由瑞典 MySQL AB 公司開發,目前屬於 Oracle 旗下公司。MySQL 最流行的關係型資料庫管理系統,在 WEB 應用方面 MySQL 是最好的 RDBMS (Relational Database Management System,關係資料庫管理系統) 應用軟體之一。
URL(Uniform Resoure Locator:統一資源定位器)是對可以從互聯網上得到的資源的位置和訪問方法的一種簡潔的表示,是互聯網上標準資源的地址。互聯網上的每個文件都有一個唯一的URL,它包含的信息指出文件的位置以及瀏覽器應該怎麼處理它。
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的jdbcurl怎麼寫
jdbc:mysql://localhost:3306:test這句裡面分如下解析:
jdbc:mysql:// 是指JDBC連接方式;
localhost: 是指你的本機地址;
3306 SQL資料庫的埠號;
test 就是你要連接的資料庫的地址。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/285488.html