一,学习mysql的前戏 1:基础入门命令 1 show databases; #查看当前MySQL中的所有数据库 2 create 数据库名; #创建新的数据库 3 use 数据库名; #使用该数据库 4 show tables; #查看当前数据库中的所有表 5 create table 表名(n ...
分类:
数据库技术 时间:
2020-02-25 09:45:29
收藏:
0 评论:
0 赞:
0 阅读:
75
在用户观点下,逻辑结构是一张二维表 关系-一张表 Tuple 元组一行 attribute一列一个属性 主码 (key)某个属性组 可以确定一个唯一元组 域(Domain ):一组具有相同数据类型值的集合 分量-元组中的一个属性值 关系模型-对关系的描述 关系名(属性1,属性2。。。。) 在关系模型 ...
分类:
数据库技术 时间:
2020-02-25 09:41:24
收藏:
0 评论:
0 赞:
0 阅读:
71
StudentMapper接口中定义方法 StudentMapper配置文件进行相应的配置(这里没有写<otherwise>标签,接在<when>标签即可) <select id="getStuByChoose" resultType="student"> select * from student ...
分类:
数据库技术 时间:
2020-02-25 02:07:25
收藏:
0 评论:
0 赞:
1 阅读:
531
环境 centos 7 mysql 5.7 yum安装 1.获取rpm包 2.安装mysql源 3.安装mysql 4.启动服务 5.查看mysql是否启动 6.查看密码 7.登录mysql 8.修改密码 9.关闭密码强度策略 10.跳过密码登录 ...
分类:
数据库技术 时间:
2020-02-25 01:56:55
收藏:
0 评论:
0 赞:
0 阅读:
105
一、数据库范式的作用是什么? 为了减少数据库中数据冗余的过程,构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 二、数据库范式有哪几种? ...
分类:
数据库技术 时间:
2020-02-25 01:29:02
收藏:
0 评论:
0 赞:
0 阅读:
72
num 为varchar 类型,按num 进行排序 select * from contest_info order by num asc 得到结果是按字典序排序,并不是预期中以数字大小排序。 若想让数字格式的字符串按数字大小排序,则SQL修改为: select * from contest_inf ...
分类:
数据库技术 时间:
2020-02-25 01:27:04
收藏:
0 评论:
0 赞:
0 阅读:
81
MySQL入门 前端:页面,展示数据 后台:连接点。 1、向前:连接前端(可采用JDBC),控制视图跳转,给前端传递数据。 2、向后:连接数据库(spring等)。 数据库(DataBase, DB):存数据。 1. 数据库分类 第一类:关系型数据库:SQL 通过表和表之间,行和列之间的关系,进行数 ...
分类:
数据库技术 时间:
2020-02-25 01:16:07
收藏:
0 评论:
0 赞:
0 阅读:
71
Maven项目,application-context.xml、db.properties文件均放置在src/main/resources目录下,Tomcat部署项目,src/main/resources目录下的配置文件默认位置为: {项目名}/WEB-INF/classes,而Spring却在项目 ...
分类:
数据库技术 时间:
2020-02-25 00:55:11
收藏:
0 评论:
0 赞:
0 阅读:
65
接下来就要学习公司比较看重的存储过程和函数了 存储过程和函数,类似Java中的方法 好处: 1.提高代码的重用性 2.简化操作 存储过程(一般是在公司中比较有经验的人来进行编写) 含义:一组预先编译好的sql语句的集合,理解成批处理语句 1.提高代码的重用性 2.简化操作 3.减少了编译次数并且减少 ...
分类:
数据库技术 时间:
2020-02-25 00:50:18
收藏:
0 评论:
0 赞:
0 阅读:
75
SQL Server的应用系统突然间无法访问,访问时出现数据库连接错误,检查当前应用的数据库,数据库显示“正在恢复”, 网上查询了一下解决办法记录一下: 方法一: 1.RESTORE database <数据库名> with norecovery 方法二: 1.停用SQL Server服务 2.将数 ...
分类:
数据库技术 时间:
2020-02-25 00:15:58
收藏:
0 评论:
0 赞:
0 阅读:
79
1. 什么是Change Stream Change Stream 是MongoDB用于实现变更追踪的解决方案,类似于关系数据库的触发器,但原理不完全相同: | | Change Stream | 触发器 | | | | | | 触发方式 | 异步 | 同步(事务保证) | | 触发位置 | 应用回 ...
分类:
数据库技术 时间:
2020-02-24 23:54:02
收藏:
0 评论:
0 赞:
1 阅读:
195
PersonDao package com.xrj.myapplication.dao; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import com.xrj.myapplicati ...
分类:
数据库技术 时间:
2020-02-24 23:26:51
收藏:
0 评论:
0 赞:
0 阅读:
77
数据库连接异常java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
分类:
数据库技术 时间:
2020-02-24 22:23:30
收藏:
0 评论:
0 赞:
0 阅读:
97
变量 学习变量:为什么要学习变量,因为我们在后面的函数和存储过程的学习过程中要使用到变量,所以这块知识其实是比较重要的。 变量的分类: 系统变量: 全局变量 会话变量 自定义变量: 用户变量 局部变量 一:系统变量 说明:变量由系统提供,不是用户定义,属于服务器层面。 语法; 1.查看所有的系统变量 ...
分类:
数据库技术 时间:
2020-02-24 22:05:30
收藏:
0 评论:
0 赞:
0 阅读:
76
ORM SQLAlchemy连接数据库 创建一个data文件夹,再里面新建一个connect的python文件 Module 第二部:创建Module 然后来新建一个user_module.py的文件 运行user_modules.py文件 查看数据库 增删改查 在connect.py文件中 在新建 ...
分类:
数据库技术 时间:
2020-02-24 21:50:55
收藏:
0 评论:
0 赞:
0 阅读:
83
listener.ora设置特定的网络地址:0.0.0.0,127.0.0.1(localhost),nic_ip1, nic_ip2 ... listener.ora设置特定的网络端口:肯定不是1521了 sqlnet.ora设置基本的黑白名单检查:tcp.validnode_checking=y ...
分类:
数据库技术 时间:
2020-02-24 21:11:16
收藏:
0 评论:
0 赞:
0 阅读:
93
SQL注入之判断注入类型注入类型分为数字型和字符型和搜索型例如数字型语句:select * from table where id =3,则字符型如下:select * from table where name=’admin’。可见在测试时需要添加引号去闭合参数时才能使页面返回正确的是字符型注入, ...
分类:
数据库技术 时间:
2020-02-24 20:41:41
收藏:
0 评论:
0 赞:
0 阅读:
423
原文链接 大家有没有遇到过慢查询的情况,执行一条SQL需要几秒,甚至十几、几十秒的时间,这时候DBA就会建议你去把查询的 SQL 优化一下,怎么优化?你能想到的就是加索引吧? 为什么加索引就查的快了?这就要从索引的本质以及他的底层原理说起。 索引是什么 那索引到底是什么呢?你是不是还停留在大学学『数 ...
分类:
数据库技术 时间:
2020-02-24 20:11:10
收藏:
0 评论:
0 赞:
0 阅读:
85