搜索结果
查询Tags标签: DB,共有 1643条记录-
Python 操作mysql数据库
首先安装mysql-connector模块:pip install mysql-connector 模块使用方式:# 引入模块 import mysql.connector;# 连接数据库 db = mysql.connector.connect(host = "localhost",user = "root",passwd = "123456",database = "test…
2021/4/24 19:25:18 人评论 次浏览 -
MongoDB数据库/集合/文档基本操作
MongoDB官网下载地址:https://www.mongodb.com/try/download/community MongoDB官方文档:https://docs.mongodb.com/v4.2/crud/ 一、数据库操作 由于数据库名称在 MongoDB中不区分大小写,因此数据库名称不能仅因字符的大小写而不同。 数据库名称命名规范: • 不能为空…
2021/4/23 19:28:36 人评论 次浏览 -
oracle 11g 静默安装
静默安装 经常搭建Oracle测试环境,有时候觉得OUI(即图形界面)方式甚是繁琐,你得一步一步进行确认,所幸,Oracle支持静默安装。在我看来,它主要有两方面的好处:一、极大地提升了效率,尤其是批量安装。二、很多时候,只有终端环境可供使用。 一、准备responseFile文…
2021/4/23 19:25:49 人评论 次浏览 -
【错误解决】之“OperationalError: (sqlite3.OperationalError) table ** has no column named **”
【错误】【解决】 我是在修改数据库的时候出现的问题,在实例化确定没有问题情况下反复测试还是报错,最后找到问题在于数据库的创建。 # 创建数据库和表 db.drop_all() db.create_all() #数据库和表一旦创建后,之后对模型的改动不会自动作用到实际的表中。 #如果要使改动…
2021/4/23 2:25:27 人评论 次浏览 -
kettle使用2-增量插入
1、新建转换 2、在DB连接中,新建2个数据库连接 3、在输入中,新建:表输入 4、在输入中,新建:表输入 5、在输出中,新建:表输出
2021/4/22 18:28:13 人评论 次浏览 -
用 Go STL 查询 DB 引发的内存泄露
本文字数:5295 字 精读时间:10 分钟 也可在 5 分钟内完成速读 问题起因这几天有一个 Go API service 经过定时监控发现占用的内存不断上涨,内存从初始的 70M 一直上升到超过 1G 直到吃光内存退出,基本上就可以断定是存在内存泄露的问题了,但是因为自带垃圾回收的语言…
2021/4/21 7:25:11 人评论 次浏览 -
MySQL 8.0搭建双机互备-主主同步复制
环境:主机A(db01):172.16.5.57主机B(db02):172.16.5.58说明:配置双向主从,互为主从;两台服务器均可给用户访问(具备冗余功能),任务对半分。 一. 两台主机上都安装MySQL[root@db01 ~]# yum -y install mysql mysql-server二. 编辑配置文件/etc/my.cnf主机A配置文件增…
2021/4/19 19:25:57 人评论 次浏览 -
【DB】数据库面试笔试题库及详解(小麦苗DBA宝典出品)--数据库运维宝典
DB笔试面试历史连接--2019 ⊙ 【DB笔试面试554】在Oracle中,分区索引分为哪几类?⊙ 【DB笔试面试553】在Oracle中,什么是不可见索引?⊙ 【DB笔试面试552】在Oracle中,位图连接索引是什么?⊙ 【DB笔试面试551】在Oracle中,位图索引是什么?⊙ 【DB笔试面试550】在Or…
2021/4/19 2:25:20 人评论 次浏览 -
PAT预备知识C++/少量C与注意事项-必备基础初学-算法笔记
语法 char str[25] = "hello"; //字符数组 printf("%s", str); #define pi 3.24 const double pi=3.24; //设置常量 const int INF=0x3fffffff; //无穷大常用2^30-1 printf("%5d\n",a);//使a占5位,高位用空格补齐(超过5位则不变),%0…
2021/4/19 1:25:17 人评论 次浏览 -
【DB笔试面试487】glogin.sql脚本的作用是什么?
♣ 题目 部分 glogin.sql脚本的作用是什么? ♣ 答案部分 SQL*Plus在启动的时候会自动查找运行两个脚本文件:login.sql和glogin.sql。login.sql文件可以存放SQL*Plus中能使用的任何命令。SQL*Plus在启动时会首先查找当前目录下的login.sql文件,其次会在SQLPATH目录下…
2021/4/18 19:30:13 人评论 次浏览 -
【DB笔试面试464】动态SQL是什么?
♣ 题目 部分 动态SQL是什么? ♣ 答案部分 在PL/SQL开发过程中,使用SQL或PL/SQL可以实现大部分的需求,但是,在某些特殊的情况下,在PL/SQL中使用标准的SQL语句或DML语句不能实现自己的需求,例如需要动态建表或执行某个不确定的操作的时候,就需要动态执行,还有D…
2021/4/18 19:30:10 人评论 次浏览 -
【DB笔试面试424】SQL Server哪类视图是可以更新的?请举例说明。
Q 题目 SQL Server哪类视图是可以更新的?请举例说明。 A 答案 答案:SQL Server 2000有两种方法增强可更新视图的类别:(1)INSTEAD OF触发器可以在视图上创建INSTEAD OF触发器,从而使视图可更新。当对一个定义了INSTEAD OF触发器的视图执行操作的时候,实际上执行…
2021/4/18 19:30:05 人评论 次浏览 -
【DB笔试面试489】 如何设置SQL*Plus中的脚本搜寻路径?
♣ 题目 部分 在Oracle中,如何设置SQL*Plus中的脚本搜寻路径? ♣ 答案部分 可以设置SQLPATH环境变量,这样在用@命令时,就不用输入文件的全路径。例如:export SQLPATH=$ORACLE_HOME/sqlplus/adminset SQLPATH = C:/ORANTDBS;C:/MYSCRIPTS在执行SQLPLUS之前,设置环…
2021/4/18 19:30:02 人评论 次浏览 -
【DB笔试面试72】?将STUDENT表中的年龄属性的数据类型改为半字节整数,下列SQL语句中哪一个是正确的?()
Q 题目如下所示: 将STUDENT表中的年龄属性的数据类型改为半字节整数,下列SQL语句中哪一个是正确的?()A、ALTER TABLE STUDENT ADD age SMALLINT;B、ALTER TABLE STUDENT MODIFY age SMALLINT;C、ALTER TABLE STUDENT UPDATE age SMALLINT;D、ALTER TABLE STUDENT HAV…
2021/4/18 19:29:54 人评论 次浏览 -
【DB笔试面试425】SQL Server物理有哪三种类型的文件?
Q 题目 SQL Server物理有哪三种类型的文件? A 答案 答案:SQL Server数据库文件组成如下所示:(1)主数据文件:默认扩展名为.mdf。(2)辅助数据文件:默认扩展名为.ndf(一个数据库可以创建多个.ndf文件)。(3)事务日志文件:默认扩展名为.ldf(记录对数据库的所…
2021/4/18 19:29:43 人评论 次浏览