mongodb(1)- mongodb数据库介绍与安装_葛老头-编程思维
MongoDB数据库的介绍与安装 step-1:下载 官网下载:https://www.mongodb.com/ 百度网盘:https://pan.baidu.com/s/1C7jU_RO-qywcmz-tFjJy9A?pwd=mc9c 提取码: mc9c step-2:安装 一直点击下一步安装即可 👇通过服务的开启关闭来控制MongDB数据库的开启关闭;默认开机自启 step
morethink program
MongoDB数据库的介绍与安装 step-1:下载 官网下载:https://www.mongodb.com/ 百度网盘:https://pan.baidu.com/s/1C7jU_RO-qywcmz-tFjJy9A?pwd=mc9c 提取码: mc9c step-2:安装 一直点击下一步安装即可 👇通过服务的开启关闭来控制MongDB数据库的开启关闭;默认开机自启 step
1.MongoDB的数据结构 1.1.数据结构 1.2.管理逻辑库 // 创建/切换逻辑库 use test db.student.save({name:"lisi",age:25}) // 查看逻辑库 show dbs // 删除逻辑库 use test //先进入要删除的逻辑库,再执行删除命令 db.dropDatabase() //执行删除命令 同样也可以
1.集合数据导入导出 1.1.导出集合数据 mongoexport:导出数据 --host:mongodb服务器地址 --port:mongodb端口 -u:用户 -p:密码 --authenticationDatabase=逻辑库:登录的用户隶属于哪个逻辑库 -d:要导出哪个逻辑库 -c:要导出哪个集合 -f:要导出集合中哪些属性,不加-f默认导所有 -o:导出的文件输出路径 mongoe
1.pymongo的安装与使用 1.1.pymongo安装 安装pymongo pymongodb模块api官方文档:https://pymongo.readthedocs.io/en/stable/tutorial.html pip install pymongo 1.2.pymongo使用 1.2.1.创建连接 1 from pymongo import MongoClient 2
Redis与Python的交互 1.redis-py的安装与使用 1.1.redis-py的安装 利用pip命令安装redis-py模块 pip install redis -i https://pypi.tuna.tsinghua.edu.cn/simple some-package redis-py模块官方主页 https://pypi.org/project/redis/ 1.
1.Redis常用数据类型结构 1.1.字符串类型 设置、获取、删除字符串 字符串指令 序号 作用 指令 参数 示例 1 截取字符串内容 GETRANGE 截取范围的起始下标 redis > GETRANGE email 0 3 2 获得字符串长度 STRLEN redis > STRLEN email 3 设置带有过期时间(秒)的KEY_VALUE SETEX 时间 red
数据库读取图片 1 import mysql.connector.pooling 2 import os 3 4 __config = { 5 'host': 'localhost', 6 'port': 3306, 7 'user': 'root', 8 'password': '123456', 9 'database': 'te
1.Redis安装 1.1.Linux环境安装Redis step-1:下载Redis 进入官网找到下载地址 https://redis.io/download wget https://github.com/redis/redis/archive/7.0.0.tar.gz step-2:解包 tar -zvxf 7.0.0.tar.gz step-3:编译 cd redis
1.MySQL驱动模块Connector的语法 1.1.下载驱动 进入官网下载对应版本驱动 1.2.创建连接 方式一: import mysql.connector con = mysql.connector.connect( host="localhost",port="3306",user="root",password="123456",database="vega" )
MySQL基本函数 数字函数 字符函数 日期函数 条件函数 例子-1: 已有表tb_stu的部分数据,如下图所示,暂时把所有系号为null的分到系号为31的系别,打印姓名,入学日期,系号 select name, enrollment_date,ifnull(deptno,31)as deptno from tb_stu; 例子-2: 已有表tb_stu和tb
MySQL数据库的事务机制 1.1.事务的概念和特性 1.2.事务的隔离级别 repeatable read是mysql默认的事务隔离级别 #事务A #事务A,临时修改工资,未commit, START TRANSACTION; UPDATE t_emp SET sal=1; #事务B,查看工资,查看不到未提交数据 START TRANSACTION; SEL
1.数据插入操作 2.数据更新操作 例子-1: 已有表tb_stu的部分数据,如下图所示,把奖学金前三名的金额减300元 update tb_stu set scholarship=scholarship-300 order by scholarship desc LIMIT 3; 例子-2: 已有表tb_stu和tb_dept的部分数据,如下图所示,将王五调换到金融系
背景:使用Navicat登录root用户进行操作 新建用户及制定用户权限 重置root用户密码 step-1: 创建text文档,文档内容如下: ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; step-2: 右击开始键,选择以管理员打开cmd窗口 step-3: 停止mysql服务,以启动配置文件运行刚刚的text
1.数据库表的创建 逻辑库 1)创建逻辑库:CREATE DATABASE 逻辑库名称; 2)显示逻辑库:SHOW DATABASES; 3)删除逻辑库:DROP DATABASE 逻辑库名称; 数据表 1)显示逻辑库有哪些表:SHOW TABLES; 2)查看student表具体信息:DESC student; 3)查看当时创建student表的SQL:SHOW CREATE TABL
1.数据表的基本查询 SELECT * FROM 表名; SELECT 字段1,字段2,... FROM 表名; SELECT 字段1*12 as "字段别名" FROM 表名; 2.数据分页 SELECT empno,ename FROM t_emp LIMIT 5; #从第0条开始取5条数据 SELECT empno,ename FROM t_emp LIMIT 10,5; #从
1.聚合函数的使用 #求和函数SUM SELECT SUM(字段) FROM 表名; #最大值函数MAX SELECT MAX(字段) FROM 表名; #最小值函数MIN SELECT MIN(字段) FROM 表名; #平均数函数AVG SELECT AVG(字段) FROM 表名; #非空计数函数COUNT SELECT COUNT(*) FROM 表名; #该表有多少条记录 S