# sql **Repository Path**: yaadon/sql ## Basic Information - **Project Name**: sql - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-23 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ver 3.0 2020/9/29 author:杨亚东 环境:PyCharm 2018,Python3.7.3,Chrome Explorer 依赖包:sqlite3, flask,flask_bootstrap,json git地址:https://gitee.com/yaadon/sql 文件内容:py_sql_flask.py,templates/base.html,templates/showtable.html 最终版 更新了html页面,补充了按钮和输入文本框 增加功能,用户可自行输入,更新,删除表元素 说明: home地址:http://127.0.0.1:5000/ 导航栏中: home用于回到首页(http://127.0.0.1:5000/),此时若存在agent表则删除并重新创建 insert用于插入python中设定的默认值,同时产生创建时间戳,id:1~4,已有该id时返回提示 update默认更改id=1的x为10,并产生更改时间戳,若无id=1则返回提示 delete默认删除id=2的元素,若无id=2则返回提示 drop用于删除agent表 网页内容显示agent表全部内容 用户至少输入ID,NAME两项,x,y,state缺省为0,crtdate和upddate自动产生,单击Add即可添加至表 若添加项的ID已存在于该agent表中,则更新该id的值为用户输入的值,并自动产生upddate时间戳,即为update功能 单击表中某一项后operate栏中的delete,即可删除该id项 ver 2.0 2020/9/25 author:杨亚东 环境:PyCharm 2018 Python3.7.3 Chrome Explorer 更新了web界面,省去了每次必须手写地址的麻烦,添加web标签方便操作 127.0.0.1:5000/ 进入该界面时自动创建agent表,但此时表内为空 单击insert可插入数据并显示 单击update可更新数据并显示 单击delete可删除数据并显示 单击drop,成功则返回成功信息,此时要回到home页需要手动输入地址 途中任意页面单击home重新创建空agent表 ver 1.0 2020/9/23 author:杨亚东 环境:PyCharm 2018 Python3.7.3 py_sql为cmd版本,支持指令如下: help connect create insert select update delete drop close connect用于创建“mydatabase.db” create 用于创建“agent”表,其参数包含id,name,x,y,crtdate,upddate,state 其中crtdate在创建时写入当前时间戳(utc时间),x、y、state缺省为0 insert 用于插入默认数据 select 可打印数据表 update 默认更新ID1的x值,并打印 delete 默认删除ID=2的行,并打印 drop 用于删除表 close 关闭连接 py_sql_flask为web版本 浏览器地址栏中分别输入下列地址: 127.0.0.1:5000/create 创建agent表 127.0.0.1:5000/insert 插入默认数值 127.0.0.1:5000/select 可打印全部表格 127.0.0.1:5000/update 更新后打印全表 127.0.0.1:5000/delete 删除后打印全表 127.0.0.1:5000/drop 删除全表