数据库
文章平均质量分 79
开发总结
时光不写代码
高级菜鸟努力飞
展开
-
Django数据库基础操作(SQL方式)
Django数据库基础操作主键: 是唯一的,通过主键可以准确的找到对应的数据,主键默认非空,为空时自动增长准备sqlite语句:db=sqlite3.connect('xxxxx.db')创建表格文件: cerate table 表名(字段1名称 字段1类型,字段2名称 字段2类型),例:sql='cerate table xxxx(id integer primary key,nam...原创 2019-02-21 19:16:26 · 784 阅读 · 0 评论 -
Django跟某几个字段去重MySQL
当我们需要查询一个数据表中的数据时,有时候会出现重复的情况。为了去除这些重复的数据,我们可以使用 SQL 的DISTINCT关键字来实现去重操作。在 Django 中,官方文档提供了distinct方法用于去重,但是只支持 PostgreSQL 数据库,具体操作可以看。那么对于使用 MySQL 数据库的用户,应该怎么办呢?在这篇博客中,我将为大家介绍一些实现 MySQL 去重查询的方法。Bookbook_name表示书籍名称,category表示书籍类型,price表示书籍价格。原创 2021-10-19 17:45:02 · 2241 阅读 · 0 评论 -
mac MySQL升级后mysqlclient安装失败
今天无意间把MySQL升级到了8.0.22_1,然后pip安装mysqlclient发现会报以下错误: /usr/bin/clang -fno-strict-aliasing -Wsign-compare -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch i386 -arch x86_64 -g -Dversion_info=(1,3,13,'final',0) -D__version__=1..原创 2020-12-29 17:38:59 · 494 阅读 · 1 评论 -
MySQL数据类型详解
按照官方的文档(8.0) 分析,MySQL的数据类型大概可以分为五类:数值数据类型、日期和时间数据类型、字符串数据类型、空间数据类型、JSON数据类型目录1、数值数据类型1.1、整数1.2、定点数1.3、浮点数1.4、位类型2、日期和时间数据类型3、字符串类型3.1、char和varchar3.2、binary和varbinary3.3、text和blob3.3、enum3.4、set4、json数据类型5、空间数据类型1、数值数据类型1.1、整数MySQL支持SQL表中整数integer(int)原创 2020-08-17 14:30:22 · 365 阅读 · 0 评论 -
mysql备份单个表恢复失败
问题备份数据库mysqldump -uroot -p database_name tab1 > test.sql; # 远程加 -h恢复数据库使用的是source,进入数据库以后use database_name;source test.sql;但是失败了,报错,并且tab1表也被删除了ERROR 1146 (42S02): Table 'database_...原创 2019-09-05 20:16:55 · 322 阅读 · 0 评论 -
influxdb备份和恢复数据
首先理一下步骤备份元数据-->备份数据库-->恢复元数据-->恢复数据库操作备份元数据influxd backup 元数据存储位置influxd backup -host localhost:8088 元数据存储位置 # 远程备份备份数据库influxd backup -database database_name 数据存储位置influxd ba...原创 2019-07-18 21:31:47 · 2277 阅读 · 0 评论 -
_mysql.c:44:10:fatal error:'my_config.h' file not found
注意:如果你用的是python3.x,直接去看第四个问题遇到的第一个问题正常来说直接执行pip安装,就是可以的,但是MySQL-python偏偏比较独特pip install MySQL-python报错_mysql.c:44:10: fatal error: 'my_config.h' file not found #include "my_config.h" ...原创 2019-06-26 21:07:27 · 7450 阅读 · 0 评论 -
Python写入InfluxDB
InfluxDB是一个开源的时序数据库,使用GO语言开发,特别适合用于处理和分析资源监控数据这种时序相关数据。而InfluxDB自带的各种特殊函数如求标准差,随机取样数据,统计数据变化比等,使数据统计和实时分析变得十分方便。安装数据库安装根据不同的系统安装方式不太一样, 具体参考官网, 这个官网提供的挺详细的。如果有指定版本的requests, 注意一下requests版本, in...原创 2019-06-05 17:44:27 · 8949 阅读 · 0 评论