首页IT科技python 工具库(Python工具箱系列(二十二))

python 工具库(Python工具箱系列(二十二))

时间2025-06-21 01:27:48分类IT科技浏览5237
导读:互联网世界里最流行的开源关系型数据库之一就是MySQL/MariaDB了,由于高度的相似,故而直接使用mysql统一指称。...

互联网世界里最流行的开源关系型数据库之一就是MySQL/MariaDB了              ,由于高度的相似                      ,故而直接使用mysql统一指称              。

windows下的安装

windows最吸引人的地方就在于易于安装                    。mysql在WINDOWS下也是最容易安装的        。直接在官网上下载可安装程序      ,一路NEXT即可           。

ubuntu18.04的安装

如果是生产环境部署          ,建议以普通用户角色                       ,使用sudo命令方式安装         ,从而兼顾安全性与权限充足                   。如果读者是开发者      ,在测试环境下使用root帐号                       ,则可以直接输入命令            。

以下代码演示了创建数据库              、表的过程        。

import mysql.connector host = localhost user = root password = 8848is8848 dbname = demodb # 创建数据库 demodb = mysql.connector.connect(host=host, user=user, password=password) democur = demodb.cursor() democur.execute(fcreate database {dbname}) democur.execute(show databases) for x in democur: print(x) demodb.commit() democur.close() demodb.close() # 创建数据库成功后创建表结构 demodb = mysql.connector.connect( host=host, user=user, password=password, database=dbname) democur = demodb.cursor() sql_createtable = create table demotb(id int not null auto_increment,pm25 float not null,primary key(id)) democur.execute(sql_createtable) demodb.commit() democur.close() demodb.close()

以上代码创建了demodb数据库             ,并且在这个库下创建了demotb数据表                   。这个表非常简单:

id,整数类型做为主键   ,并且能够自动增长               。

pm25,浮点数                      ,未来存储环境检测的pm2.5的值    。

考虑采样是固定频率                 ,所以不需要时间,使用id标记时点                    。

后文将填充相关的值                  ,并且使用python来查询与可视化相关的数据                  。

声明:本站所有文章                     ,如无特殊说明或标注   ,均为本站原创发布。任何个人或组织              ,在未征得本站同意时                      ,禁止复制                    、盗用        、采集           、发布本站内容到任何网站                   、书籍等各类媒体平台                 。如若本站内容侵犯了原著者的合法权益      ,可联系我们进行处理                     。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
html制作一个留言板怎么做出来(js+css+html制作简易留言板)