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

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

时间2025-05-03 05:25:05分类IT科技浏览4506
导读:互联网世界里最流行的开源关系型数据库之一就是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
搜索引擎优化——如何让你的网站更易被搜索引擎发现(提高你的搜索引擎排名,吸引更多的流量) 怎样提升网站搜索引擎排名(网站如何优化搜索引擎)