Fork me on GitHub

随笔分类 -  数据库

摘要:一、下载MySQL 进入官网:https://downloads.mysql.com/archives/community/选择合适的版本: 通过wget进行下载: [root@iZwz9ba9y5k8ij7xf2boohZ software]# wget https://downloads.mys 阅读全文
posted @ 2020-09-20 10:18 iveBoy 阅读(675) 评论(0) 推荐(0) 编辑
摘要:一、准备工作 (一)上传工具包和软件包 [root@hadoop-slave1 software]# ls cmake-2.8.8.tar.gz mysql-5.5.32.tar.gz 将所需要的cmake和mysql包上传到服务器上去。 (二)安装工具和依赖包 1、安装cmake # 解压 [ro 阅读全文
posted @ 2020-08-08 22:51 iveBoy 阅读(244) 评论(0) 推荐(0) 编辑
摘要:一、问题引入 如果是简单的数据库操作,使用pymysql这样就可以解决问题了: import pymysql conn = pymysql.connect( host='localhost', port=3306, user='xxx', password='xxx', database='test 阅读全文
posted @ 2020-07-31 23:23 iveBoy 阅读(763) 评论(0) 推荐(0) 编辑
摘要:一、索引 索引,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,然后直接获取即可。 分类: 普通索引 唯一索引 全文索引 组合索引 主键索引 1、普通索引 普通索引仅有一个功能:加速查询 注意:创建索引时如果是blob 和 t 阅读全文
posted @ 2019-10-21 21:08 iveBoy 阅读(400) 评论(0) 推荐(0) 编辑
摘要:一、表关系 二、创建数据库和表 (一)创建数据库 创建数据库test2,用于存放上述表 (二)创建表 创建上述表以及相应的约束 创建班级表 创建学生表 创建教师表 创建课程表 创建成绩表 三、创建测试数据 班级表添加数据 学生表添加数据 教师表添加数据 课程表添加数据 成绩表添加数据 四、操作数据表 阅读全文
posted @ 2019-10-21 18:14 iveBoy 阅读(463) 评论(0) 推荐(0) 编辑
摘要:一、日期函数 1、NOW() 返回当前日期和时间 2、DATE_FORMAT(d,f) 按表达式 f的要求显示日期 d 3、DATE_ADD(d,INTERVAL expr type) 计算起始日期 d 加上一个时间段后的日期 注意:\expr:正数(加)、负数(减) \unit:支持毫秒micro 阅读全文
posted @ 2019-10-19 13:49 iveBoy 阅读(450) 评论(0) 推荐(0) 编辑
摘要:一、环境安装 1、redispy安装 2、检测是否安装成功 二、python操作redis 1、创建基类 主要用于连接数据库、数据库单例: 2、String操作 2、List操作 3、Set操作 4、完整实例 import redis class RedisBase: def __new__(cls 阅读全文
posted @ 2019-07-14 22:23 iveBoy 阅读(3641) 评论(0) 推荐(0) 编辑
摘要:MongoDB就是多个集合组成的数据库,而每一个集合又是由多个文档组成。 文档: 集合: 一、环境安装 1、pymongo安装 2、检测是否安装成功 二、python操作MongoDB from pymongo import MongoClient from datetime import date 阅读全文
posted @ 2019-07-13 18:29 iveBoy 阅读(4303) 评论(0) 推荐(1) 编辑
摘要:一、环境依赖 1、安装mysqlclient模块 2、检查是否安装成功 更多参考:https://mysqlclient.readthedocs.io/user_guide.html#installation 二、python操作mysql class MetaSingleTon(type): _i 阅读全文
posted @ 2019-07-13 12:50 iveBoy 阅读(408) 评论(0) 推荐(0) 编辑
摘要:一、String(字符串)操作 String在redis中的存储是按照key-value的形式存储 1、SET key value [EX seconds] [PX milliseconds] [NX|XX] EX second :设置键的过期时间为 second 秒。 PX millisecond 阅读全文
posted @ 2019-07-11 10:08 iveBoy 阅读(1387) 评论(0) 推荐(0) 编辑
摘要:1、DEL key [key ...] 实例: 127.0.0.1:6379> set kinds science OK 127.0.0.1:6379> del kinds #删除键 (integer) 1 127.0.0.1:6379> exists kinds #删除不存在的键 (integer 阅读全文
posted @ 2019-07-11 10:07 iveBoy 阅读(217) 评论(0) 推荐(0) 编辑
摘要:一、数据库操作 1、显示数据库 2、创建数据库 数据库命名规则 3、使用数据库 4、修改数据库 5、删除数据库 6、用户管理 用户相关信息是放在mysql数据库中的user表中,所以对用户的操作,实际上就是对user表的操作。 例如: 7、授权管理 例如: 例如: 例如: 在赋予权限时,也可以同时赋 阅读全文
posted @ 2019-07-01 16:36 iveBoy 阅读(1437) 评论(0) 推荐(0) 编辑
摘要:一、mysql的安装 之前搭建linux下项目的发布,最后遗留的问题时数据库的迁移,如何从windows上迁移到linux上?这里首先进行mysql数据库的安装 1、下载mysql安装包 在这里下载的是如下版本的mysql 下载完毕后上传到linux服务器 2、解压 将其解压到指定路径,并且通过mv 阅读全文
posted @ 2019-06-06 13:53 iveBoy 阅读(127991) 评论(2) 推荐(3) 编辑
摘要:rbac是基于角色的权限设计,一共包含六张表,具体的表设计如下: 其中用户表和角色表是多对多的关系、角色表和权限表是多对多的关系。另外权限表关联菜单,这样某一个权限url挂载某一个菜单下,并且权限表关联自身,这样比如增加、删除、修改的权限url又可以挂在某一个权限url下面。 阅读全文
posted @ 2019-06-01 08:11 iveBoy 阅读(482) 评论(0) 推荐(0) 编辑
摘要:一、环境搭建 由于条件有限,一台虚拟机,一台笔记本。 在虚拟机上装上mongodb数据库、redis数据库、redis_scrapy、pymongo、scrapyd 在本地电脑上装上monodb数据库、redis数据库、redis_scrapy、pymongo、scrapyd-clientl、scr 阅读全文
posted @ 2019-05-30 18:17 iveBoy 阅读(3895) 评论(0) 推荐(0) 编辑
摘要:利用selenium以及pyquery,爬取当当网图书信息,并且将数据存入文件以及MongoDB数据库中。 配置文件: dangdang.py 存入到文件中的数据: 存入到MongoDB中: 阅读全文
posted @ 2019-05-27 11:47 iveBoy 阅读(257) 评论(0) 推荐(0) 编辑
摘要:首先就是MongoDB的下载,可以去MongoDB官网进行下载,https://www.mongodb.com/download-center/community,也可以通过百度网盘直接下载, 链接:https://pan.baidu.com/s/1hLpXYO67ugbBtrz2-fkBjw 提取 阅读全文
posted @ 2019-05-23 17:07 iveBoy 阅读(175) 评论(0) 推荐(0) 编辑

TOP
点击右上角即可分享
微信分享提示