数据库
文章平均质量分 64
xiaoming0018
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python将已有数据库转为ORM中的Model
peewee可以用Model直接在数据库中创建表 反过来也可以,用数据库中已经存在的表创建Model 前提:已经安装peewee模块 pip install peewee 用数据库中已经存在的表创建Model $ python -m pwiz -e mysql -H localhost -p 3306 -u root -P -t table_names database_name > model.py 参数解释: 选项 解释 举例 -h help 显示帮助 .转载 2021-11-09 09:59:37 · 827 阅读 · 0 评论 -
Docker中安装并配置mysql
1、拉取redis镜像 docker search redis #查找redis镜像 docker pull redis #拉取redis镜像 2、创建redis本地配置文件和挂载目录 mkdir -p /usr/local/docker/redis mkdir -p /usr/local/docker/redis/data 去redis官网下载redis,获取redis.conf文件 ———————————————— 版权声明:本文为优快云博主「xiaoming0018」的原创文章,遵循CC 4.0原创 2021-06-16 16:48:03 · 1010 阅读 · 0 评论 -
Docker中安装并配置redis
1、拉取redis镜像 docker pull redis 2、创建redis本地配置文件 ①、去redis官网下载redis,获取redis.conf文件 ②、修改redis.conf文件相关配置,主要修改如下: daemonize no#用守护线程的方式启动 bind 192.168.1.1 #注释掉这部分,使redis可以外部访问 requirepass yourpassword#给redis设置密码 appendonly yes#redis持久化 tcp-keepalive 5原创 2021-06-16 16:20:18 · 263 阅读 · 1 评论 -
TypeError: not enough arguments for format string
python学习过程中,报错: TypeError: not enough arguments for format string 将字符串中的%替换为%%,达到转义的效果(python 执行原生sql时也可以用%%达到转义解决报错) ...转载 2020-01-15 15:07:42 · 768 阅读 · 0 评论 -
mysql IF判断,mysql查看和修改 mysql数据库库、表、字段编码,mysql插入数据乱码问题
查看编码 查看数据库编码。 show variables like '%char%'; 查看表编码 show create table <表名>; 例:show create table user; 查看字段编码 show full columns from <表名>; 例: show full column from user; 修改编码格式 修...原创 2019-03-29 18:48:47 · 325 阅读 · 0 评论 -
scrapy-redis分布式-------处理Redis里的数据
1. 处理Redis里的数据新浪新闻的数据爬回来了,但是放在Redis里没有处理。之前我们配置文件里面没有定制自己的ITEM_PIPELINES,而是使用了RedisPipeline,所以现在这些数据都被保存在redis的sina:items键中,所以我们需要另外做处理。在example-project目录下可以看到一个process_items.py文件,这个文件就是scrapy-redis的e...原创 2018-05-23 08:59:20 · 1153 阅读 · 0 评论 -
数据库-Redis
cache存在redis中在内存中提高访问速度 选择数据库:select 数据库号 redis端口,默认为6379 redis概述 1、Redis:REmote DIctionary Server(远程字典服务器) 2、redis是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行,并支持持久化的NoSQL数据库,是当前最热门...原创 2018-05-21 09:42:33 · 346 阅读 · 0 评论 -
非关系型的数据库------ MongoDB
NoSQL简介• NoSQL,全名为Not Only SQL,指的是非关系型的数据库• 随着访问量的上升,网站的数据库性能出现了问题,于是nosql被设计出来优点1、高可扩展性2、分布式计算3、低成本4、架构的灵活性,半结构化数据5、没有复杂的关系缺点1、没有标准化2、有限的查询功能(到目前为止)3、最终一致是不直观的程序MongoDB将数据存储为一个文档,数据结构由键值(key=value)对 ...原创 2018-05-21 09:40:20 · 1976 阅读 · 1 评论 -
MySQL-查询
mysql一次查询,返回多个统计结果 1.sum(if) select sum(if(status=1,1,0)) as s1_count, sum(if(status=2,1,0)) as s2_count from order; 2.count() select count(status=1 or null) as s1_count, count(status=2 or nul...原创 2018-05-21 08:35:56 · 412 阅读 · 0 评论 -
ubuntu安装mongdb 常用命令
查看软件包# apt-cache show mongodb安装# apt-get install -y mongodb安装完以后,会自动启动可以通过下面目录插件进程:# pgrep mongod -l或# ps -ef | grep mongod修改配置文件,设置远程访问,修改监听IPvim /etc/mongodb.conf bind_ip = 0.0.0.0默认监听端:0.0.0.0:2701...转载 2018-05-22 14:21:04 · 267 阅读 · 0 评论 -
让MySQL与Pycharm连接
Python3中安装在Linux输入命令即可sudo pip3 install PyMySQLPython2中安装命令sudo pip install PyMySQL在文件中引入模块import pymysqlConnection对象• 用于建立与数据库的连接• 创建对象:调用connect()方法conn=pymysql.connect(参数列表)• 参数host:连接的mysql主机,如果本机...原创 2018-05-21 08:42:41 · 1353 阅读 · 0 评论 -
MySQL-高级
在创建表时可以直接创建约束(外键约束)create table scores(id int primary key auto_increment,score decimal(5,2),stuid int,subid int,foreign key(stuid) references students(id),foreign key(subid) references subjects(id))ch...原创 2018-05-21 08:42:25 · 196 阅读 · 0 评论 -
MySQL基础
数据库分类关系型数据库(数据放入表里表放进库里)、非关系型数据库 关系型数据库数据以表格的形式存储。非关系型数据库数据(关系复杂的数据)以键值对或文本存储 DB数据库 CDMS数据库管理系统 SQL结构化查询语言 数据持久化:可以永久保存,还可以随时取出来 安装mysql的命令sudo apt-get install mysql-server 安装mysql-client客户端sudo apt-...原创 2018-05-20 13:04:05 · 281 阅读 · 0 评论
分享