python数据库介绍_python***数据库的介绍

一  * 数据库的作用

Ⅰ数据库的作用:

1.存储大量数据方便检索和访问

2.保持数据信息的一致

3.共享和安全

4.通过组合分析,产生新的有用的信息

5. 数据库的作用

· 作用:存储数据 检索数据 生成新的数据

·  要求:统一 安全  性能

Ⅱ 对象实体

1.客观存在的,可以被描述的事物都是实体

cdfa41bba436

数据库就是数据的仓库包含表关系以及操作对象数据存放在表中

cdfa41bba436

2.数据库允许存在冗余重复数据

cdfa41bba436

存在不正确*不准确的数据,数据库失去了完整性

cdfa41bba436

cdfa41bba436二  *   数据库设计思想

Ⅰ主关键字(主键,primary key)是被挑选出来, 主关键字作表的行的唯一标识的候选关键字。一个表只有一个主关键字。主关键字又可以称为主键。 主键可以由一个字段,也可以由多个字段组成,分别成为单字段主键或多字段主键。又称主码。并且它可以唯一确定表中的一行数据,或者可以唯一确定一个.

主键是自增  auto_increment

mysql安装步骤1.版本 mysql5.7

2.核心配置

版本  mysql 5.x     最新版  5.8

字符编码   utf-8

勾选把mysql添加为系统环境变量

设置root密码

勾选允许root远程访问

启动mysql 默认sql安装后会自动启动

Ⅱ   python操作数据库

注意 * python或者其他语言java*php不能直接连接数据库

需要对应的数据库驱动  第三方模块

[比如 不同品牌的手机连接到电脑,需要安装驱动程序才可以传输数据]

手机连接到电脑:第一步:首先安装驱动

链接不同的数据库需要连接不同的驱动

Ⅲ   python操作数据库完整流程

·引入模块[pymysql]

·建立和数据库的连接 主机

host="localhost" port=3306,user="troot"

passwd="root" db="mydb" charset="utf8"

·建立游标指针

·执行sql语句

非查询:增加  删除 修改

查询 :查询

·释放资源

1.提交

2.关闭查询的游标

3..关闭数据库连接

驱动介绍:

两个驱动第三方模块 MySQLdb  PyMySQL

* python -m pip install mysqldb *

*python -m pip install pymysql*

下载       mysql   pip  install pymysql

卸载       pip uninstall pymysql

列出功能和库  pip lisst

学生管理系统

cdfa41bba436

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值