ICode9

精准搜索请尝试: 精确搜索
  • [go-每日一库]golang-gorm模板-连接-自动建表(二)2022-06-11 08:32:46

    原文链接: 1.(二)GORM模板定义 https://www.cnblogs.com/infodriven/p/16348171.html 2.(三)GORM连接数据库 https://www.cnblogs.com/infodriven/p/16348215.html 3.(十三)GORM 自动建表(Migration特性 https://www.cnblogs.com/infodriven/p/16351624.html 1.gorm的模板定义 1.1 介绍

  • docker-compose 部署mysql 时,执行多条sql 语句,且生成两个或以上的数据库2022-06-10 18:11:31

    1、应用场景: 使用docker-compose 部署后台系统、nacos、seata 时,由于他们都各有自己的一个数据库,且在容器启动的时候要保证这三个数据库都创建完成,否则后台系统起不来,或者nacos 报错找不到数据库,seata 一样   2、构建数据: 执行docker-compose up -d 1)目录结构:   2)test1_db.sql

  • 深度对比Python操作MySQL、MongoDB、Oracle数据库!2022-06-09 19:01:43

    Python操作MySQL数据库 MySQL数据库应该是国内应用最多的数据库。大多数公司一般都是使用的该数据库。这也就是很多学生在毕业之前都会选择学习该数据库知识,用于面试。 Python操作MySQL使用的是cx_Oracle库。需要我们使用如下命令提前安装: pip insatll pymysql 更多细节参考:Pyt

  • 最通俗易懂的python与mysql数据库交互2022-06-09 17:39:20

    1、安装pymysql库 如果你想要使用python操作MySQL数据库,就必须先要安装pymysql库,这个库的安装很简单,直接使用pip install pymysql;进行安装。 假如上面这种方式还是安装不上,就用如下链接找一个合适的安装包进行安装,这个就不细说了,请自行百度。 https://www.lfd.uci.edu/~gohlke/py

  • MongoDB常用shell2022-06-09 12:32:06

     MongoDB常用shell 1.切换数据库use DATABASE_NAME 2.查看数据库show dbs 3.创建索引db.collection.createIndex(keys, options)示例: db.grids.createIndex({"zoom_level": 1, "tile_column": 1, "tile_row": 1})4.查看索引db.COLLECTION_NAME.getIndexes()示例:db.gri

  • delphi面向服务开发解决方案2022-06-09 09:02:52

    delphi面向服务开发解决方案 1)服务接口设计 基于openapi3进行接口设计。面向服务设计的接口,支持跨平台和跨语言,支持任何终端设备。 以《商品资料》资源为例。 unit server.resources.goods; /// <author>cxg 2022-6-8</author> interface uses System.SysUtils, WiRL.Core.Re

  • flask系列(3-6)-数据库迁移2022-06-08 19:38:48

    在开发过程中,需要修改数据库模型,而且还要在修改之后更新数据库。最直接的方式就是删除旧表,但这样会丢失数据。 更好的解决办法是使用数据库迁移框架,它可以追踪数据库模式的变化,然后把变动应用到数据库中。 在Flask中可以使用Flask-Migrate扩展,来实现数据迁移。并且集成到Flask-Sc

  • 大数据技术之Hive 第4章 DDL数据定义语言2022-06-08 02:01:47

    第4章 DDL数据定义语言 4.1 创建数据库 CREATE DATABASE [IF NOT EXISTS] database_name [COMMENT database_comment] [LOCATION hdfs_path] [WITH DBPROPERTIES (property_name=property_value, ...)]; 1)创建一个数据库,数据库在HDFS上的默认存储路径是/user/hive/warehouse/*.db

  • (十二)GORM 关联查询预加载 Preloading2022-06-07 14:35:50

    默认情况下GORM因为性能问题,不会自动加载关联属性的值,gorm通过Preload函数支持预加载(Eager loading)关联数据,下面介绍预加载关联数据的方法。 一、预加载例子 // 用户表 type User struct { gorm.Model Username string Orders []Orders // 关联订单,一对多关联关系 } // 订单

  • (十三)GORM 自动建表(Migration特性)2022-06-07 14:34:17

    GORM支持Migration特性,支持根据Go Struct结构自动生成对应的表结构。 注意:GORM 的AutoMigrate函数,仅支持建表,不支持修改字段和删除字段,避免意外导致丢失数据。 一、自动建表 通过AutoMigrate函数可以快速建表,如果表已经存在不会重复创建。 // 根据User结构体,自动创建表结构. db.A

  • 【Oracle】Oracle开启和关闭闪回2022-06-07 13:34:36

      确保oracle处于归档状态: SQL> select log_mode,flashback_on from v$database; 配置参数db_recovery_file_dest、db_recovery_file_size: SQL> alter system set db_recovery_file_dest='/home/oracle/app/oracle';​System altered.​SQL> alter system set db_recove

  • (五)GORM查询数据2022-06-07 13:01:11

    一、前言 gorm查询数据本质上就是提供一组函数,帮我们快速拼接sql语句,尽量减少编写sql语句的工作量。 gorm查询结果我们一般都是保存到结构体(struct)变量,所以在执行查询操作之前需要根据自己想要查询的数据定义结构体类型。 提示:gorm库是协程安全的,gorm提供的函数可以并发的在多个

  • python操作pgsql备份还原2022-06-07 11:34:31

    python操作pgsql备份还原 common.py #!/usr/bin/env python # encoding: utf-8 import argparse dbs = [ "test1", "test2" ] # ct: pgsql容器的名称 ct = "pg" # 环境主机地址 host = { "dev": "ip地址1", "test": &q

  • mysql命令速查2022-06-07 10:04:41

    mysql -uroot -p #登录mysql,root为登录用户名 show databases; #查看所有有权限的数据库列表 use test_db; #切换到test_db数据库 show tables; #查看数据库下有权限的所有表名称 mysqldump -uroot -proot test_db > /opt/apidoc.sql #备份test_db数据库,将备份的SQL保存到 /o

  • linux服务器mongo的简单安装和使用2022-06-06 22:00:43

      curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz # 下载 tar -zxvf mongodb-linux-x86_64-3.0.6.tgz # 解压 mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb # 将解压包拷贝到

  • 转:Win10桌面文件夹变成白纸(空白)2022-06-06 15:35:08

    # 症状 :: 文件夹变成了这种白纸的样子     # 直接上解决方法:重建系统图标缓存数据库 ,DIY一个批处理 rem 关闭Windows外壳程序explorer taskkill /f /im explorer.exe rem 清理系统图标缓存数据库 attrib -h -s -r "%userprofile%\AppData\Local\IconCache.db" del /f "%u

  • (三)GORM连接数据库2022-06-06 15:00:33

    一、gorm连接mysql数据库 gorm支持多种数据库,这里主要介绍mysql,连接mysql主要有两个步骤: 配置DSN (Data Source Name) 使用gorm.Open连接数据库 1、配置DSN (Data Source Name) gorm库使用dsn作为连接数据库的参数,dsn翻译过来就叫数据源名称,用来描述数据库连接信息。一般都包

  • flask系列(3-4)-综合案例-图书管理2022-06-06 00:34:22

    后台 from flask import Flask, render_template, request, flash, redirect, url_for from flask_sqlalchemy import SQLAlchemy from flask_wtf import FlaskForm from wtforms import StringField, SubmitField from wtforms.validators import InputRequired, DataRequired

  • 【MongoDB】从复制集迁移到分片集群2022-06-05 14:33:27

    迁移的过程 1.为Confiugure Server初始化最少包含三个节点的副本集(另一个成员可以作为隐藏节点用于备份中)。 2.现有副本集执行必要的操作系统、硬件和磁盘级别的调优。 3.在mongod配置文件中为Config服务器设置适当的 clusterRole。 4.为查询路由器(MongoS)创建至少两个节点。 5.在m

  • 查询出每个时间段内数据库对象的增长量和查看Oracle表 历史统计信息2022-06-04 16:00:36

    DBA_HIST_SEG_STAT可以看出对象的使用趋势,构造如下SQL查询出每个时间段内数据库对象的增长量,其中DB_BLOCK_CHANGES_DELTA为块个数 select c.SNAP_ID, to_char(c.END_INTERVAL_TIME, 'yyyy-mm-dd') SNAP_TIME, a.OWNER, a.OBJECT_NAME, a.OBJECT_TYPE, b.DB_BLOCK_CHANGES_DELTA fr

  • Mysql必知必会总结2022-06-04 14:34:41

    Mysql必知必会总结 基础概念 sql(Structured query language)结构化查询语言 不区分大小写,对所有SQL关键字使用大写,而对所有列和表名使用小写便于阅读 MySQL版本 4 - innoDB引擎,增加事务处理,改进全文本搜索 4.1 - 对函数库,子查询,集成帮助的支持 5 - 存储过程,触发器,游标,视图

  • Think3 ORM2022-06-04 10:32:52

    4月30日,手痒,从老的TP 3.2 框架中,剥离了ORM的部分,发布了一个 composer 项目。 安装方式: composer require x3d/think3-orm 还参照最新的 tp6 中的 think-orm 做了简单的phpunit测试,见 tests/HelloTest.php 文件。 这样的项目,有何价值呢?对个人而已,有二:假定某些遗留项目可以使用该库

  • 【SqlServer】统计索引使用情况解决DB的CPU高和IO高的问题2022-06-03 09:31:24

    转载地址:https://segmentfault.com/a/1190000018022330   查看表的索引情况: use [数据库名] sp_helpindex 表名;    查看索引使用情况: user_seeks和user_scans字段都为0的,考虑是否为垃圾索引 另外last_user_seek,last_user_scan如果是一个很早的时间,则考虑是否应用变化导致

  • 【nodejs】mysql2模块的使用|解析post请求中间件2022-06-03 01:03:17

    mysql2 支持promise风格 使用方法 后端node遵循es6模块分类 (1)在app.js同路径下创建mysql文件夹。 (2)在mysql文件夹下创建mysql.js文件并引入mysql2模块 (3)代码格式如下: import mysql from 'mysql2'; const db = mysql.createPool({ host: '127.0.0.1', port: 3306, pass

  • mongodb客户端操作语法笔记2022-06-02 12:01:49

    ##登录连接: 进入客户端方法D:\Program Files\MongoDB\Server\5.0\bin>mongo.exe   > db.runoob.insert({"name":"我的测试数据"})WriteResult({ "nInserted" : 1 })> show dbs     #插入数据后可以显示,刚创建的空的db不会显示。admin 0.000GBconfig 0.000GBlocal

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有