數據庫大作業學習(一)


 

 

寫在前面:

  寫這些博文,記錄一下被數據庫大作業逼迫的日子。兩周,看看能不能趕出來。

  港真,我們小組三人都是菜到不能再菜的渣渣了!!絕望.jpg。我覺得夠嗆……不管咋樣,試試再說吧。我們准備用從來沒玩過的pyqt5來做界面,用從來沒寫過的python來做,mysql的數據庫。以上東西也就知道個名稱而已,我們的選擇也是很有勇氣了。

  pyqt的學習是下載了下面這本書准備來學習的。

  更主要的是看B站的視頻網課入門。

   這一系列博文沒什么營養,就是記錄一下狀態。等全部結束了再整理吧。

大作業的主要內容:

  給定數據庫如下,兩張表:

t_pm25

f_id

int(10)

NO

PRI

(NULL)

auto_increment

f_areacode

varchar(255)

YES

MUL

(NULL)

 

f_area

varchar(255)

YES

 

(NULL)

 

f_time

timestamp(6)

YES

 

(NULL)

 

f_place

varchar(255)

YES

 

(NULL)

 

f_AQI

int(10)

YES

 

(NULL)

 

f_AQItype

varchar(255)

YES

 

(NULL)

 

f_PM25per1h

int(10)

YES

 

(NULL)

 

f_PM10per1h

int(10)

YES

 

(NULL)

 

f_COper1h

int(10)

YES

 

(NULL)

 

f_NO2per1h

int(10)

YES

 

(NULL)

 

f_O3per1h

int(10)

YES

 

(NULL)

 

f_O3per8h

int(10)

YES

 

(NULL)

 

f_SO2per1h

int(10)

YES

 

(NULL)

 

f_majorpollutant

varchar(255)

YES

 

(NULL)

 

 

t_config

Field

Type

Null

Key

Default

Extra

ID

int(10)

NO

PRI

(NULL)

auto_increment

f_areacode

varchar(255)

YES

MUL

(NULL)

 

f_area

varchar(255)

YES

 

(NULL)

 

f_url

varchar(255)

YES

 

(NULL)

 

f_active

int(10)

YES

 

(NULL)

 

f_stationnum

int(10)

YES

MUL

(NULL)

 

f_memo

varchar(255)

YES

 

(NULL)

 

 

  表就是這么個表,sqlyog瞎導出來的。然鵝沒什么卵用。

 

 

  • PyQt5的學習:

    下載了Eric6,自動用了Spyder打開了,有點難用,不過湊合吧。

    一晚上跟着網課做出了個這個玩:

    

點擊皮一下~之后:

    

 

     其實很low,但是不記錄一下感覺沒什么收獲233333.感覺pyqt5的函數系列不好找,不如上學期MFC相關的知識完備,嘆氣。

    總結學到的東西:

  •  了解了信號和槽機制;
  •     了解 if '__name__'=='__main__',雖然一知半解;
  •     了解了修飾器,雖然不會用;
  •     大體知道這個Eric代碼的“套路”,具體還不懂

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM