import pymysql
from sqlalchemy import create_engine
db = pymysql.connect(user="root", passwd="123456", db="py", host="127.0.0.1")
cur = db.cursor()
# root是账号 123456是密码 mydb是数据库名
engine = create_engine("mysql+pymysql://root:123456@127.0.0.1:3306/mydb?charset=utf8")
print(engine)
# 创建数据表--系统信息监控
sql = """CREATE TABLE IF NOT EXISTS system_info(
ID int(8) not null auto_increment COMMENT '序号',
TIME datetime not null COMMENT '记录时间',
mem_free VARCHAR (100) NOT NULL COMMENT '可用内存',
mem_total VARCHAR (100) NOT NULL COMMENT '总内存',
mem_percent VARCHAR (100) NOT NULL COMMENT '内存百分比',
mem_used VARCHAR (100) NOT NULL COMMENT '占用内存',
cpu VARCHAR (100) COMMENT 'CPU占比',
disk1 VARCHAR (100) COMMENT 'C盘使用占比',
disk2 VARCHAR (100) COMMENT 'D盘使用占比',
disk3 VARCHAR (100) COMMENT 'E盘使用占比',
disk4 VARCHAR (100) COMMENT 'F盘使用占比',
disk5 VARCHAR (100) COMMENT 'G盘使用占比',
primary key(ID)
) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT = '系统信息监控';
"""
cur.execute(sql)
cur.close()
Python连接数据库
最新推荐文章于 2023-12-05 17:50:00 发布