Python操作三大主流库

核心:学会看文档,百度,英文也得硬着头皮看

关系型:

1、MySQL (类似excel)

2、SQL Server:SQL Server是由微软开发的数据库管理系统,是Web上最流行的用于存储数据的数据库,它已广泛用于电子商务、银行、保险、电力等与数据库有关的行业。目前最新版本是SQL Server 2005,它只能在Windows上运行,操作系统的系统稳定性对数据库十分重要。

3、Oracle

非关系型:MongodDB、Redis,hbase

实战

mysql基础

查看物理位置   show global variables like "%datadir%";   给不同用户不同操作数据库权限(navcat里面用户设置)

1、安装官网下载或者集成工具(鑫e评、wampserver)

2、DD(define)L、DM(manage)L

varchar(10)是十个字节,相当于5个汉字,20相当于10个汉字,性别只要varchar(2)就够用
varchar省内存

MySQL的Limit详解

默认编码 DELETE CHARSET 'UTF8';

where是限制条件,不然修改光,危险。

python API

python3: pip install PyMySQL  import pymysql

插入一条数据(思路最重要

commit:成功才提交,部分成功可在异常提交(值对应不上异常)

rollack:有问题都不提交,全对才提交

Mysql 分页

ORM(对象关系映射)

ORM框架的作用就是把数据库表的一行记录与一个对象互相做自动转换。

正确使用ORM的前提是了解关系数据库的原理。

SQLAlchemy库

【python】-- SQLAlchemy操作MySQL

提取数据转为对象,便于操作。

外键:一条新闻很多评论。

SQLAlchemy官网文档   column表示栏位,排

模型介绍

新增数据:

orm新增,查询,修改删除数据。(强大的面向对象)

commit不能忘记

网易新闻实战

项目概述

卧槽,命名不要flask啊,找错误就是找不到,我去

去他妈的,看不懂,跳过

pip install Flask
pip install Flask-SQLAlchemy

数据库建立

前端写入

数据库分页

说的什么jb,听不懂,tmd

 

MongoDB

图形管理工具  

区分大小写,id唯一,键值对有序

redis

可视化  Redis可视化工具 Redis Desktop Manager

github:别人的源码         垃圾课程,感觉讲的垃圾!!!

 

 

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭