数据库大作业学习(一)

写在前面:

  写这些博文,记录一下被数据库大作业逼迫的日子。两周,看看能不能赶出来。

  港真,我们小组三人都是菜到不能再菜的渣渣了!!绝望.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代码的“套路”,具体还不懂

猜你喜欢

转载自www.cnblogs.com/flowerIron/p/10871471.html