功能描述 static_ipqam_usage表中qam_id对应记录增加到四十条记录,要求增加的记录中prog_no、port_no字段信息顺序递增。 实现思路 一、将static_ipqam_usage表中不重复的qam_id暂存到t_ipqam上。 二、借助游标操作t_ipqam表,循环插入记 ...
分类:
数据库技术 时间:
2020-02-26 20:57:07
收藏:
0 评论:
0 赞:
0 阅读:
388
关系模型中有3类完整性约束:实体完整性,参照完整性,用户定义的完整性 1.实体完整性 如果属性A是基本关系R的主属性,则属性A不能取空值。(主键A不可为空) 2.参照完整性 简单来说就是主外键的关系 3.用户定义的完整性 上面的2中约束是任何关系型数据库都应该支持的,比如某个属性的值必须在某个范围内 ...
分类:
数据库技术 时间:
2020-02-26 20:45:25
收藏:
0 评论:
0 赞:
0 阅读:
63
1、执行SQL #!/usr/bin/env python # -*- coding:utf-8 -*- import pymysql # 创建连接 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='12 ...
分类:
数据库技术 时间:
2020-02-26 20:37:03
收藏:
0 评论:
0 赞:
0 阅读:
75
PostgREST 是一个独立的 Web 服务器,为 PostgreSQL 数据库生成 RESTful API。 它提供基于底层数据库结构定制的 API。 1.安装 PostgreSQL (1)启动pg (2)Docker 会暴露一个 5432 端来供你访问 PostgreSQL server su ...
分类:
数据库技术 时间:
2020-02-26 20:28:25
收藏:
0 评论:
0 赞:
0 阅读:
134
一、Oracle数据库中,把一张表的查询结果直接生成并导入一张新表中。 例如:现有只有A表,查询A表,并且把结果导入B表中。使用如下SQL语句: Sql代码 create table B as select * from A 二、Oracle数据库中支持把查询结果导入到另外一张表中。 例如:有两个表 ...
分类:
数据库技术 时间:
2020-02-26 20:24:28
收藏:
0 评论:
0 赞:
0 阅读:
72
1、修改配置文件 vim /etc/my.cnf 在[mysqld]节点下,加入一行: lower_case_table_names=1 2、重启数据库服务 service mysqld restart 没有启动服务时 service mysqld start ...
分类:
数据库技术 时间:
2020-02-26 20:18:40
收藏:
0 评论:
0 赞:
0 阅读:
214
docker 基础教程不再多说,这里只着重讲如何使用 docker 部署 mysql 服务 docker 拉取 访问 "dockerhub" ,搜索关键词 ,我这里选择 "mysql server" ,然后执行拉取命令,注意可以选择 版本,默认是 。 等待拉取完成即可。 docker Mysql s ...
分类:
数据库技术 时间:
2020-02-26 20:06:49
收藏:
0 评论:
0 赞:
0 阅读:
71
MySQL的修改和删除数据表字段 写在前面:注意,所有的字段名,最好都用``包裹! 1、修改表名 2、增加表的字段(id,name,age这种就是字段) 3、修改表的字段(重命名字段+修改字段的类型和约束) 4、删除表的字段 1. 修改表名 -- 修改表名,格式:ALTER TABLE 旧表名 RE ...
分类:
数据库技术 时间:
2020-02-26 19:53:09
收藏:
0 评论:
0 赞:
0 阅读:
69
插入数据在建立一个空的数据库和数据表时,首先需要考虑的是如何向数据表中添加数据,该操作可以使用INSERT语句来完成。使用INSERT语句可以向一个已有数据表插一个新行,也就插入一行新记录。在MySQL中,INSERT语句有3种语法格式,分别是INSERT...VALUES语句、INSERT...SET语句和INSERT...SELECT语句。使用INSERT...VALUES语句插入数据使用IN
分类:
数据库技术 时间:
2020-02-26 18:56:04
收藏:
0 评论:
0 赞:
0 阅读:
83
创建下列表并创建相关约束 问题 1:查询出成绩表,而且student_id 后面要有对应的学生名,course_id 后面要有对应的课程名. 1 SELECT 2 score.sid, 3 score.student_id, 4 student.sname, 5 score.course_id, 6 ...
分类:
数据库技术 时间:
2020-02-26 18:27:32
收藏:
0 评论:
0 赞:
0 阅读:
96
DML操作的大致流程 在解答上述疑惑之前,我们来梳理一下DML操作的大致流程: 1、语法解析、语义解析 2、生成执行计划 3、事务修改阶段 1) 激活事务,事务状态由not_active变为active 2) 查找定位数据 3) 乐观插入 4) 记录insert相关的undo记录,并将undo记录的 ...
分类:
数据库技术 时间:
2020-02-26 18:00:52
收藏:
0 评论:
0 赞:
0 阅读:
83
mysql判断sql语句是不是慢查询,是根据语句的执行时间来衡量的,mysql会用语句的执行时间和long_query_time这个系统参数做比较,如果语句执行时间大于long_query_time,都会把这个语句记录到慢查询日志里面。long_query_time的默认值是10s,一般生产环境不会 ...
分类:
数据库技术 时间:
2020-02-26 17:43:02
收藏:
0 评论:
0 赞:
0 阅读:
100
1.输入框中输入单引号,报数据库语法错误,说明可以进行sql注入。 2.输入框中输入单引号加或恒成立条件,例如:' or 1=1 会查询到该表全部数据 3.输入:' or 1=1 --yangge ' 其中--后表示数据库的注释,--后的内容都不进入正式查询语句 4.使用union语句,例如输入: ...
分类:
数据库技术 时间:
2020-02-26 17:33:52
收藏:
0 评论:
0 赞:
0 阅读:
80
SQL语言概览 SQL标准符合度分为四个等级: Entry leve SQL Transitional SQL Intermediate SQL Full SQL SQL-99、SQL-92支持四个等级的四个标准 没有DBMS实现全部SQL标准(出于安全性等考虑) SQL语言分为 DDL: ——cr ...
分类:
数据库技术 时间:
2020-02-26 17:28:06
收藏:
0 评论:
0 赞:
1 阅读:
66
```python # session = db.session #简单查询 print(session.query(User).all()) print(session.query(User.name, User.fullname).all()) print(session.query(User,... ...
分类:
数据库技术 时间:
2020-02-26 17:22:48
收藏:
0 评论:
0 赞:
0 阅读:
63
本篇blog导航: ~前言 ~第一步:在安装好的kali配置国内源 ~第二步:安装docker ~第三步:docker下安装sqli-labs ~写在最后。 前言: 最近闲来无事,在闯关sqli-labs,但是在less-26之后,遇到了Windows+apache环境下编码的问题,导致闯关不能愉快 ...
分类:
数据库技术 时间:
2020-02-26 17:19:56
收藏:
0 评论:
0 赞:
0 阅读:
231
1.通过jdbc请求往数据库中插入数据, 举例: create table student( snumber int(11) NOT NULL, sname VARCHAR(32) NOT NULL, sage int(11) NOT NULL, ssex VARCHAR(8) NOT NULL, ...
分类:
数据库技术 时间:
2020-02-26 17:14:16
收藏:
0 评论:
0 赞:
0 阅读:
210
版本环境python3.7DBUtils1.3mysqlclient1.4.6连接池初始化pool=PooledDB(creator=MySQLdb,mincached=0,maxcached=0,maxshared=0,maxconnections=0,blocking=False,maxusage=None,setsession=None,reset=True,failures=None,pi
分类:
数据库技术 时间:
2020-02-26 16:37:57
收藏:
0 评论:
0 赞:
0 阅读:
105
出场人物:08:10小H,是巨杉数据库引擎研发的一名工程师。7:20天还蒙蒙亮,小H就起床了,点亮了心爱的光剑,开始了新的一天。在08:10时候,他已经洗漱完,锻炼好身体,倒好了咖啡。整个春节由于疫情防控,他为国家做出了贡献,基本都宅在家里了。但是他觉得,宅在家里,也是一个挺好的春节。小H查看了手机,发现一封未读邮件,显示是公司Jenkins系统发出。小H打开邮箱,查看了未读邮件,是昨天新提交的优
分类:
数据库技术 时间:
2020-02-26 16:30:25
收藏:
0 评论:
0 赞:
0 阅读:
122
Atlas做mysql读写分离:Atlas奇虎360的一个开源中间代理,是在mysql-proxy0.8.2的基础上进行了优化,增加一些新的功能特性。wgethttps://github.com/Qihoo360/Atlas/releases/download/2.2.1/Atlas-2.2.1.el6.x86_64.rpmrpm-iAtlas-2.2.1.el6.x86_64.rpm安装路径为/
分类:
数据库技术 时间:
2020-02-26 16:29:52
收藏:
0 评论:
0 赞:
0 阅读:
87