首页 > TAG信息列表 > MyDB

自用

# -*- coding: utf-8 -*- """ @Author : Klaus @Time : 2022/9/6 10:38 """ import requests, os, time, sqlalchemy, pymysql, pyperclip, json import pandas as pd from sqlalchemy import create_engine def get_data_summary(numb

nosql-mongodb-api使用

1先添加mongodb -> MongoDB.Driver 驱动 //mongodb 只有数据库->集合-》文档 // 使用连接字符串连接 var client = new MongoClient("mongodb://192.168.0.7:27017"); //获取database var mydb = client.GetDatabase("test"

postgresql依赖跟踪 cascade和restrict选项

weather表的外键为cities的主键city字段,如下为表结构 mydb=# \d weather Table "public.weather" Column | Type | Collation | Nullable | Default ---------+-----------------------+-----------+----------+--------- city | ch

postgresql 约束

约束 mydb=# CREATE TABLE products (product_no integer,name text,price numeric CHECK (price > 0)); //添加约束 price > 0 CREATE TABLE mydb=# mydb=# mydb=# insert into products values(1,'aaa',2.11); INSERT 0 1 mydb=# insert into products values(1,

mongodb非交互式命令

创建连接执行命令           批量执行命令         ./mongo 127.0.0.1:37017/mydb -uadmin -pTran --authenticationDatabase admin --eval "printjson(db.asset_scan.findOne());printjson(db.asset_scan.findOne());"         ./mongo 127.0.0.1:37017/mydb -uadmi

postgresql standard_conforming_string参数

standard_conforming_strings=on,\失去了转义的意思,即‘’中是什么就是什么,但是standard_conforming_strings=off时,\会保留转义的含义所以select '\'即为'' 在Unicode转义语法中,反斜杠后的任何其他字符均按字面意义使用。因此,要包含反斜杠字符,请写两个反斜杠(\)。即想要表达‘\d’的

postgresql中网络地址类型和布尔类型

创建测试用户,表空间,以及数据库,赋予权限 postgres=# create role pguser with encrypted password 'pguser'; CREATE ROLE postgres=# create tablespace tbs_mydb owner pguser location '/data/10/tbs_mydb'; CREATE TABLESPACE

postgresql 数组类型

数组类型 create table test_arr(id int,arr_people test[],arr_classid int[]); 增 insert into test_arr values(1,array['a','b','c','d','e'],array[1,2,3,4,5]); INSERT 0 1 mydb=> mydb=> select * from test_arr;

Python MySQL排序

目录 顺序排序 按 DESC逆序排序 顺序排序 使用 ORDER BY 语句按升序或降序对结果进行排序。ORDER BY 关键字默认对结果进行升序排序。要按降序对结果进行排序,请使用 DESC 关键字。 按名称的字母顺序对结果进行排序: # coding=gbk #连接 import pymysql mydb = pymysql.connect(

Python MySQL删除

目录 删除记录 防止 SQL 注入 删除记录 您可以使用“DELETE FROM”语句从现有表中删除记录。例如删除地址为“笨小孩”的任何记录: # coding=gbk #连接 import pymysql mydb = pymysql.connect( host="localhost", #默认用主机名 port=3306, user="root", #

Python MySQL插入表

目录 1.插入表格 2.插入多行 3.获取插入的 ID 1.插入表格 要在 MySQL 中填充表,请使用“INSERT INTO”语句。 “stu”表中添加一条记录: 代码: # coding=gbk #连接 import pymysql mydb = pymysql.connect( host="localhost", #默认用主机名 port=3306, user="r

mongodb的数据库备份和恢复

备份命令          直接在新的mongodb节点上执行dump命令,把远程服务器上的数据库下载到本地         ./mongodump  --forceTableScan -h 192.168.19.232 --port 27017 -u mydb -p mydb@123 -d mydb -o /root/mydb           恢复数据库命令        ./mongor

mongodb集群运维

更新configserver信息    1.登录一个configserver节点,查看configserver信息                                               直接修改原来的数据会报错                    2.查看rs的帮助命令                          

Mongo Python 增、删、改、查等操作

创建集合 MongoDB 中的集合类似 SQL 的表。 创建一个集合 MongoDB 使用数据库对象来创建集合,实例如下: 实例 !/usr/bin/python3 import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["runoobdb"] mycol = mydb["sites"] 注意: 在 MongoD

mysql初学

​ MySQL 是最常用的数据库,在数据库操作中,基本都是增删改查操作,简称CRUD。 在这之前,需要先安装好 MySQL ,然后创建好数据库、数据表、操作用户。 一、数据库操作语言 数据库在操作时,需要使用专门的数据库操作规则和语法,这个语法就是 SQL(Structured Query Language) 结构化查询语言

InfluxDB时序数据库的安装使用教程4(保留策略RP)

四、保留策略 1,基本介绍 (1)保留策略 Retention Policy(RP)是 InfluxDB 数据架构的一部分,它描述了 InfluxDB 保存数据的时间。InfluxDB 会比较服务器本地的时间戳和请求数据里的时间戳,并删除比你在 RPs 里面用 DURATION 设置的更老的数据。 (2)创建数据库时,InfluxDB 会自动创

爬虫与Python:(四)爬虫进阶二之数据存储(数据库存储)——6.MongoDB存储

MongoDB是由C++ 语言编写的,它是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,开源保证服务器的性能。MongoDB旨在为Web服务器提供可扩展性的存储解决方案。它将数据存储为一个文档,数据由键值(key => value)组成。MongoDB文档类似于JSON对象。字段值开源

MySQL 定时备份数据库(非常全)

在操作数据过程中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很好地保护数据库。本篇文章主要讲述了几种方法进行 MySQL 定时备份数据库。 一. mysqldump命令备份数据 在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直

MySQL定时备份数据库方案

MySQL数据备份 1.备份全部数据库的数据和结构 mysqldump -uroot -p123456 -A > /data/mysqlDump/mydb.sql 2.备份全部数据库的结构(加 -d 参数) mysqldump -uroot -p123456 -A -d > /data/mysqlDump/mydb.sql 3.备份全部数据库的数据(加 -t 参数) mysqldump -uroot -p1

数据库附加报错

MDF文件10G,日志文件20G,我嫌日志文件大,就停掉数据库后把日志文件删除,然后再附加就无法附加。报错:数据库没有完全关闭,无法重新生成日志解决办法: 创建一样的数据库MyDB(文件名.mdf 和要恢复的mdf要一样)数据库服务停止,把要恢复的数据库文件MyDB.mdf覆盖上去,启动数据库服务数据库这个时

python环境mysql创建表

一、创建表 在chuan环境下创建表名为user: # coding=gbk """ 作者:川川 @时间 : 2021/9/13 22:06 """ import mysql.connector mydb = mysql.connector.connect( host="localhost", # 默认用主机名 user="root", # 默认用户名 password=&q

041.PGSQL-pgsql时间日期错误问题,原来是系统时间问题,我擦

  pgsql时间错误问题     mydb@[local]:5432=#select now(); now------------------------------- 2021-07-05 08:07:22.981157+08 mydb@[local]:5432=# show time zone; TimeZone--------------- Asia/Shanghai(1 row)   查看可供选择的时区 mydb@[local]:5

028.PGSQL-用户创建、表空间创建、数据库创建

   登录数据库 su postgres #注意这里postgers 前后都有空格 psql -U postgres -d postgres -p 5432   [centos@s101 /home/centos]$su postgres [postgres@s101 /home/centos]$cd / [postgres@s101 /]$psql -U postgres -d postgres -p 5432   用户创建 CREATE ROLE pguse

SQL训练营任务学习打卡-task-02

练习题-第一部分 练习题1 编写一条SQL语句,从product(商品)表中选取出“登记日期(regist在2009年4月28日之后”的商品,查询结果要包含product_name和regist_date两列。 练习题2 请说出对product 表执行如下3条SELECT语句时的返回结果。 ① SELECT * FROM product WHERE purchase_p

使用docker容器进行项目开发

一、在容器中运行数据库 在容器中运行 MySQL 之前,我们将创建几个卷,Docker 可以管理这些卷来存储我们的持久数据和配置。在容器中运行 MySQL 之前,我们将创建几个卷,Docker 可以管理这些卷来存储我们的持久数据和配置。 $ docker volume create mysql $ docker volume create mysql