
数据库
鞋子不会飞
突破认识看世界
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一篇文章搞定Python操作redis
一篇文章搞定Python连接redis1 安装第三方包2 调⽤模块3 Redis对象⽅法4 数据库操作(增删改查)4.1string-增加4.2 string-获取4.3 string-修改4.4 string-删除4.5 获取键命令备注(redis命令):1 安装第三方包安装Redispip install redis2 调⽤模块from redis import *这个模块中提供了Redis对象,⽤于连接redis服务器,并按照不同类型提供 了不同⽅法,进⾏交互操作3 Redis对象原创 2020-11-08 15:20:33 · 311 阅读 · 0 评论 -
一篇文章搞定PyMySQL的使用
一篇文章搞定PyMySQL的使用1. 思考2. Python程序操作MySQL数据库1. 思考如何实现将100000条数据插入到MySQL数据库?使用MySQL客户端来完成这个操作,那么这个工作量无疑是巨大的,我们可以通过使用程序代码的方式去连接MySQL数据库,然后对MySQL数据库进行增删改查的方式,实现10000条数据的插入,像这样使用代码的方式操作数据库就称为数据库编程。2. Python程序操作MySQL数据库安装pymysql第三方包:sudo pip install pymysq原创 2020-10-28 20:37:52 · 269 阅读 · 0 评论 -
分布式ID
目录1 方案选择2 黑马头条1 方案选择UUIDUUID是通用唯一识别码(Universally Unique Identifier)的缩写,开放软件基金会(OSF)规范定义了包括网卡MAC地址、时间戳、名字空间(Namespace)、随机或伪随机数、时序等元素。利用这些元素来生成UUID。UUID是由128位二进制组成,一般转换成十六进制,然后用String表示。550e840...原创 2020-04-12 02:53:57 · 1132 阅读 · 0 评论 -
数据库理论
目录1. 复制集与分布式2. MySQL1. 复制集与分布式复制集(Replication)数据库中数据相同,起到备份作用高可用 High Available HA分布式(Distribution)数据库中数据不同,共同组成完整的数据集合通常每个节点被称为一个分片(shard)高吞吐 High Throughput复制集与分布式可以单独使用,也可以组合使用(即每个...原创 2020-04-12 02:45:36 · 272 阅读 · 0 评论 -
flask项目之SQLAlchemy操作(4)
目录1 新增1.1 单个添加1.2 批量添加2 删除2.1 方式一2.1 方式二3 更新3.1 方式一3.2 方式二4 查询4.1 all()4.2 first()4.3 get()4.4 filter_by4.5 filter4.6 offset4.7 limit4.8 order_by4.9 复合查询4.10 优化查询4.11 聚合查询4.12 关联查询1 新增1.1 单个添加user...原创 2020-04-12 02:30:56 · 394 阅读 · 0 评论 -
flask项目之SQLAlchemy映射构建(3)
目录1 简介2 安装3 数据库连接设置4 模型类字段与选项5 构建模型类映射5.1 首先需要创建SQLAlchemy对象:5.2 定义模型类1 简介SQLAlchemy是Python编程语言下的一款开源软件。提供了SQL工具包及对象关系映射(ORM)工具,使用MIT许可证发行。SQLAlchemy“采用简单的Python语言,为高效和高性能的数据库访问设计,实现了完整的企业级持久模型”。...原创 2020-04-11 23:32:13 · 894 阅读 · 0 评论 -
flask项目之ORM(2)
目录1 作用2 使用ORM的方式选择2.1 先创建模型类,再迁移到数据库中2.2 先用原生SQL创建数据库表,再编写模型类作映射1 作用省去自己拼写SQL,保证SQL语法的正确性一次编写可以适配多个数据库防止注入攻击在数据库表名或字段名发生变化时,只需修改模型类的映射,无需修改数据库操作的代码(相比SQL的话,可能需要同步修改涉及到的每一个SQL语句)2 使用ORM的方式...原创 2020-04-11 23:11:15 · 231 阅读 · 0 评论 -
python模块之PyMySQL的使用
PyMySQL的使用1. 思考如何实现将100000条数据插入到MySQL数据库?答案:如果使用之前学习的MySQL客户端来完成这个操作,那么这个工作量无疑是巨大的,我们可以通过使用程序代码的方式去连接MySQL数据库,然后对MySQL数据库进行增删改查的方式,实现10000条数据的插入,像这样使用代码的方式操作数据库就称为数据库编程。2. Python程序操作MySQL数据库安装p...原创 2020-02-20 23:12:11 · 460 阅读 · 0 评论 -
(第二章) HIve安装之MySql安装
HIve安装之MySql安装2.4.1 安装包准备1.查看mysql是否安装,如果安装了,卸载mysql(1)查看[root@hadoop102 桌面]# rpm -qa|grep mysqlmysql-libs-5.1.73-7.el6.x86_64(2)卸载[root@hadoop102 桌面]# rpm -e --nodeps mysql-libs-5.1.73-7.el...原创 2019-11-06 22:40:01 · 148 阅读 · 0 评论 -
mysql
mysql 新手必知必会1–SQLSQL语句结构结构化查询语言包含6个部分:一:数据查询语言(DQL:Data Query Language):其语句,也称为“数据检索语句”,用以从表中获得数据,确定数据怎样在应用程序给出。保留字SELECT是DQL(也是所有SQL)用得最多的动词,其他DQL常用的保留字有WHERE,ORDER BY,GROUP BY和HAVING。这些DQL保留字常...原创 2019-09-22 23:20:52 · 513 阅读 · 0 评论