![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 78
weixin_38892128
这个作者很懒,什么都没留下…
展开
-
hadoop 和 spark
1)hadoop简介Hadoop是一个分布式系统基础架构。 Hadoop实现了一个分布式文件系统HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的硬件上;而且它提供高吞吐量来访问应用程序的数据,适合那些有着超大数据集的应用程序。Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,而MapReduce则为海量的数据提供了计算。1)spark简介Spark 是专为大规模数据处理而设计的快速通用的计算引擎。Spark拥有Hadoop的MapReduc原创 2021-11-12 17:20:50 · 818 阅读 · 0 评论 -
Mysql索引和事务
索引存在哪?mac电脑/usr/local/mysqlwin C:/programdata/mysqlinnodb引擎索引和数据存在一起 ,.idb文件MyISAM引擎索引和数据分开存储,.MYI文件存索引,.MYD存数据B+数特点:非叶子节点有冗余叶子节点数据叶子节点从小到大排序叶子节点有指针只有叶子节点存数据https://www.cs.usfca.edu/~galles/visualization/BPlusTree.html为什么innodb必须有主键?如果没有,innod原创 2021-11-07 13:27:35 · 63 阅读 · 0 评论 -
mysql基本操作
– 创建表create table user(id int auto_increment,username varchar(20),password varchar(20),role_id int,money double(10,2),created_time timestamp default CURRENT_TIMESTAMP(),updated_time timestamp...原创 2020-01-02 10:14:32 · 72 阅读 · 0 评论 -
python之pymysql模块(mysql数据库操作)
import pymysql# 连接数据库conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='12345678', db='test')# 游标默认返回元组# cursor = conn.cursor()# 游标设置为字典,fetch返回字典格式cursor = conn.cursor(...原创 2019-12-17 18:46:34 · 110 阅读 · 0 评论 -
sql注入的例子
import pymysqldb = pymysql.connect(host='localhost', port=3306, user='root', passwd='1234', db='test')cursor = db.cursor()username = '"随便" or 1=1 -- 'password = '随便'# 下面这两种拼接方式都可能被注入sql,导致会...原创 2019-12-16 18:48:56 · 124 阅读 · 0 评论 -
SQL必会的50道面试题
常见的SQL面试题:经典50题 - 知乎https://zhuanlan.zhihu.com/p/38354000SQL面试必会50题 - 知乎https://zhuanlan.zhihu.com/p/43289968原创 2019-12-04 18:18:25 · 733 阅读 · 1 评论