-
1 # 程式界小學生
-
2 # 劍指工控
這個比較多,如常用的有各種 BI 軟體,EXCEL 軟體,Python等。
1. EXCEL在excel中選擇“資料”----“新建查詢”------“從資料庫”,然後可以看到它目前支援的資料庫。
比如選擇第一個 SQL SERVER,在彈出框中選擇伺服器和需要連線的資料庫,比如是本地就輸入“localhost”。然後輸入資料庫連線的使用者名稱和密碼,就可以看到此資料庫下的對應的表,以及資料了。
2.透過各類BI軟體當然第一個要說的就是微軟的 Power BI,因為都是屬於微軟系列的產品,操作基本差不多。開啟軟體後選擇獲取資料,然後選擇透過SQL Server就可以了。當然也可以是其他資料庫。
當然還有其他BI產品,比如國內的帆軟等,國外的有名的 Tableau等資料視覺化軟體都是可以的。
最後一個就是程式設計軟體,此類比較多,常用的做資料分析的有 R 語言,Python語言等都是可以的。當然C#,JAVA等也都可以。
Python需要匯入對應的模組,比如要連線 SQL SERVER資料庫,當然也可以是其他支援ODBC的資料庫,那麼可以使用模組:
首先需要安裝對應的模組。可以使用:
pip install pyodbc
然後連線資料庫:
import pyodbc
cnxn = pyodbc.connect("DRIVER={SQL Server};SERVER=192.168.1.6;DATABASE=test;UID=sa;PWD=Admin123")
然後查詢資料庫:
cursor = cnxn.cursor() #獲得遊標
cursor.execute("select * from test.dbo.JZGK") #執行SQL的查詢語句
rows = cursor.fetchall() #獲得所有資料,返回一個list物件
for row in rows: #使用for迴圈對查詢的資料遍歷並打印出來
print(row.LoopName, row.Press,row.Temp,row.Flow,row.Time_Stamp)
當然還有其他很多方法都可以實現連線資料庫的方法,上面介紹的三種方法,從不同的角度介紹了連線資料庫的方法,不同的人可以選擇不同的方法都是可以的,第一種方法最簡單,只要你有EXCEL軟體,當然不要版本太老。
回覆列表
一般除了資料庫工具如mysql資料庫對應有navicat 和官方提供的mysql workbench等,可以對資料庫進行增刪改查
如果要進行一些邏輯處理,一般用開發語言連線資料庫操作了
具體看需求了,如果不復雜可以學下簡單的程式設計就能實現功能