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:别人的源码         垃圾课程,感觉讲的垃圾!!!

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值