當前位置:首頁 » 數據倉庫 » 資料庫連接證明
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫連接證明

發布時間: 2023-04-01 06:10:38

⑴ 如何測試伺服器資料庫是否連接成功

1、 安裝資料庫伺服器。如:MS sql
Server、MySQL、Oracle。我試著裝MS SQL SERVER 2000。

2、
本機測試:A.直接啟動服務管理器看看能否啟動。B.用查詢分析器看看能否連接服務管理器。C.用企業管理器能否啟動連接服務管理器。成功證明本機使用基本無問題。

3、 另機測試:A.能否PING通伺服器IP.。B.用TELNET 伺服器IP
1433查看1433埠能否連接。(當看到「不能打開到主機的連接,在埠1433:連接失敗。」那是最腦火不過的事情了,為了應用程序能遠程連接資料庫,我真吃了不少苦頭)。當然可安裝客戶端工具,如用查詢分析器測試能否連接。

4、 如上三步沒有問題,資料庫伺服器安裝成功了。

⑵ c#中資料庫連接 在線與離線區別

簡單來說,連線式:查詢數據,數據更改後,你查詢出來的結果會及時改變離線式:查詢數據,數據更改後,你查詢出來的結果仍是之前的,需要重新查詢才能得到最新的數據

⑶ 用c語言怎麼連接資料庫呢

25.2.2. C API函數概述
這里歸納了C API可使用的函數,並在下一節詳細介紹了它們。請參見25.2.3節,「C API函數描述」。

函數
描述

mysql_affected_rows()
返回上次UPDATE、DELETE或INSERT查詢更改/刪除/插入的行數。

mysql_autocommit()
切換 autocommit模式,ON/OFF

mysql_change_user()
更改打開連接上的用戶和資料庫。

mysql_charset_name()
返回用於連接的默認字元集的名稱。

mysql_close()
關閉伺服器連接。

mysql_commit()
提交事務。

mysql_connect()
連接到MySQL伺服器。該函數已不再被重視,使用mysql_real_connect()取代。

mysql_create_db()
創建資料庫。該函數已不再被重視,使用SQL語句CREATE DATABASE取而代之。

mysql_data_seek()
在查詢結果集中查找屬性行編號。

mysql_debug()
用給定的字元串執行DBUG_PUSH。

mysql_drop_db()
撤銷資料庫。該函數已不再被重視,使用SQL語句DROP DATABASE取而代之。

mysql_mp_debug_info()
讓伺服器將調試信息寫入日誌。

mysql_eof()
確定是否讀取了結果集的最後一行。該函數已不再被重視,可以使用mysql_errno()或mysql_error()取而代之。

mysql_errno()
返回上次調用的MySQL函數的錯誤編號。

mysql_error()
返回上次調用的MySQL函數的錯誤消息。

mysql_escape_string()
為了用在SQL語句中,對特殊字元進行轉義處理。

mysql_fetch_field()
返回下一個表欄位的類型。

mysql_fetch_field_direct()
給定欄位編號,返回表欄位的類型。

mysql_fetch_fields()
返回所有欄位結構的數組。

mysql_fetch_lengths()
返回當前行中所有列的長度。

mysql_fetch_row()
從結果集中獲取下一行

mysql_field_seek()
將列游標置於指定的列。

mysql_field_count()
返回上次執行語句的結果列的數目。

mysql_field_tell()
返回上次mysql_fetch_field()所使用欄位游標的位置。

mysql_free_result()
釋放結果集使用的內存。

mysql_get_client_info()
以字元串形式返回客戶端版本信息。

mysql_get_client_version()
以整數形式返回客戶端版本信息。

mysql_get_host_info()
返回描述連接的字元串。

mysql_get_server_version()
以整數形式返回伺服器的版本號。

mysql_get_proto_info()
返回連接所使用的協議版本。

mysql_get_server_info()
返回伺服器的版本號。

mysql_info()
返回關於最近所執行查詢的信息。

mysql_init()
獲取或初始化MYSQL結構。

mysql_insert_id()
返回上一個查詢為AUTO_INCREMENT列生成的ID。

mysql_kill()
殺死給定的線程。

mysql_library_end()
最終確定MySQL C API庫。

mysql_library_init()
初始化MySQL C API庫。

mysql_list_dbs()
返回與簡單正則表達式匹配的資料庫名稱。

mysql_list_fields()
返回與簡單正則表達式匹配的欄位名稱。

mysql_list_processes()
返回當前伺服器線程的列表。

mysql_list_tables()
返回與簡單正則表達式匹配的表名。

mysql_more_results()
檢查是否還存在其他結果。

mysql_next_result()
在多語句執行過程中返回/初始化下一個結果。

mysql_num_fields()
返回結果集中的列數。

mysql_num_rows()
返回結果集中的行數。

mysql_options()
為mysql_connect()設置連接選項。

mysql_ping()
檢查與伺服器的連接是否工作,如有必要重新連接。

mysql_query()
執行指定為「以Null終結的字元串」的SQL查詢。

mysql_real_connect()
連接到MySQL伺服器。

mysql_real_escape_string()
考慮到連接的當前字元集,為了在SQL語句中使用,對字元串中的特殊字元進行轉義處理。

mysql_real_query()
執行指定為計數字元串的SQL查詢。

mysql_refresh()
刷新或復位表和高速緩沖。

mysql_reload()
通知伺服器再次載入授權表。

mysql_rollback()
回滾事務。

mysql_row_seek()
使用從mysql_row_tell()返回的值,查找結果集中的行偏移。

mysql_row_tell()
返回行游標位置。

mysql_select_db()
選擇資料庫。

mysql_server_end()
最終確定嵌入式伺服器庫。

mysql_server_init()
初始化嵌入式伺服器庫。

mysql_set_server_option()
為連接設置選項(如多語句)。

mysql_sqlstate()
返回關於上一個錯誤的SQLSTATE錯誤代碼。

mysql_shutdown()
關閉資料庫伺服器。

mysql_stat()
以字元串形式返回伺服器狀態。

mysql_store_result()
檢索完整的結果集至客戶端。

mysql_thread_id()
返回當前線程ID。

mysql_thread_safe()
如果客戶端已編譯為線程安全的,返回1。

mysql_use_result()
初始化逐行的結果集檢索。

mysql_warning_count()
返回上一個SQL語句的告警數。 詳見:http://dev.mysql.com/doc/refman/5.1/zh/apis.html#c-api-function-overview
http://dev.mysql.com/doc/refman/5.0/en/c.html

⑷ 怎麼判斷資料庫是否鏈接成功

兩種方法~`

方法一:
執行一下放連接資料庫代碼的頁面~`如果沒有報錯信息一般說明連接成功~`

方法二:
連接代碼後面執行一個查詢語句
<%
set rs = conn.execute("select top 1 * from [表名]")
response.write rs("上面表的任意一個欄位名")
response.end
%>
執行這個頁面後如果看到有返回值證明成功

⑸ eclipse怎麼連接資料庫

eclipse連接資料庫教程如下:
1、在新創建的項目中右鍵單擊NewFloder。
2、我們選擇滑鼠單擊創建一個名為lib的包。
3、之後會顯示創建完成後的項目目錄的頁面。
4、接下來解壓縮下載的mysqljar包並復制.jar文件。
5、在項目lib包郵件中選擇粘貼粘貼,復制mysqljar包。
6、右鍵單擊mysqljar包以選擇構建路徑-添加到構建路徑。
7、添加完成後,項目與Mysqljar包關聯。現在您可以使用相關的類和方法。
8、在項目中創建一個新的JdbcTest1.java類。
9、之後選擇鍵盤敲擊輸入以下代。,
10、代碼說明:Driver是一個由特定資料庫供應商實現的實現類。它的connect方法可以獲得資料庫連接。參數如上所示。運行後,輸出如下,證明資料庫連接成功。