存储引擎 primary key也是innodb引擎查询必备的索引。 Innodb 目前5.1之后MySQL版本默认的存储引擎,支持事务,行锁,外键,因此数据更安全 innodb在建表的时候会产生两个文件:一个是表结构文件,一个是存储数据文件 myIsam 5.1版本之前的MySQL的默认存储引擎, ...
分类:
数据库 时间:
2019-08-22 22:12:27
阅读次数:
113
多表查询 创建两张表 表查询 1.内连接 inner join 2.左连接 left join 3.右连接 right join 4.全连接 union 子查询 exist 导入 .sql文件 /* 数据导入: Navicat Premium Data Transfer Source Server ...
分类:
数据库 时间:
2019-08-22 22:16:46
阅读次数:
143
博主在学习安卓课程做期末程序的时候就一直想自己做API了,结果网上的教程感觉都太杂,很多都文不对题,找不到一个明确的思路,结果就只能放弃改用jdbc实现数据库交互,现在学了前端,又接触了一点nodeJS之后,才终于有了思路,最近也成功给自己放在服务器上的网站部署了API。现在就来分享一下,也顺便给自 ...
分类:
数据库 时间:
2019-08-22 22:19:08
阅读次数:
544
这篇主要记录一下这道题目的预期解法 做这道题首先要在自己的vps搭建一个rouge mysql,里面要填写需要读取客户端的文件名,即我们上传的phar文件路径 先搭一个rouge mysql测试看看: 首先尝试读一个/etc/passwd看看 此时只需要在服务器启动rouge mysql即可 此时可 ...
分类:
数据库 时间:
2019-08-22 23:34:11
阅读次数:
341
Controller层的类上增加@CrossOrign注解,当前文件的所有接口就都可以被调用 spring注解@CrossOrigin不起作用的原因 1、是springMVC的版本要在4.2或以上版本才支持@CrossOrigin 2、非@CrossOrigin没有解决跨域请求问题,而是不正确的请求 ...
分类:
数据库 时间:
2019-08-22 23:50:19
阅读次数:
153
一、NoSQL简介1、NoSQL概念NoSQL(NotOnlySQL),意即"不仅仅是SQL"。对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。2、NoSQL的优点/缺点--优点:高可扩展性分布式计算低成本架构的灵活性,半结构化数据没有复杂的关系--缺点:没有标准化有限的查询功能
分类:
数据库 时间:
2019-08-22 23:56:02
阅读次数:
209
第1章 redis存储系统 1.1 redis概述 REmote DIctionary Server(Redis)是一个基于key-value键值对的持久化数据库存储系统。redis和大名鼎鼎的Memcached缓存服务软件很像,但是redis支持的数据存储类型比memcached更丰富,包括str ...
分类:
数据库 时间:
2019-08-22 23:56:55
阅读次数:
202
windows类系统安装nginx、mysql软件 (PS:windows系统环境中设置完nginx、mysql环境变量,需要重新启动系统才会生效。) 一、NGINX:首先下载windows版nginx二进制包,解压到目录: 解压根目录下为:nginx.exe程序和conf、html等目录所在。 < ...
分类:
数据库 时间:
2019-08-23 00:02:54
阅读次数:
135
用来处理数据库的相关CRUD操作。 查看支持的存储引擎: show engines; ...
分类:
数据库 时间:
2019-08-23 00:03:47
阅读次数:
143
1、数据库链接 pl/sql开发工具; 配置监听和网络服务名; 可通过netManager工具,或直接修改tnsnames.ora文件。 2、Sequence序列 有序唯一,自动增长的数据库对象,专门用来维护主键。 3、伪列 rowid:记录每行数据的地址。 rownum:记录的是准确的查询行数。 ...
分类:
数据库 时间:
2019-08-23 00:30:28
阅读次数:
214
零点间的记录 一、启动方式1、使用linux命令service 启动:service mysqld start2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start3、使用 safe_mysqld 启动:safe_mysqld&二、停止1、使用 service 启动:s ...
分类:
数据库 时间:
2019-08-23 00:30:52
阅读次数:
228
检索数据 select语句 SQL语句是由一个或多个关键字构成的。 使用select检索数据,需要明确两点,从什么地方选择,想选择什么。 检索单列 select prod_Name from product; select 表示需要做检索操作 prod_Name 表示查询列的列名 from 关键字 ...
分类:
数据库 时间:
2019-08-23 09:16:47
阅读次数:
83
0.补充 exist 存在 了解.py 1 """""" 2 """ 3 '''exist''' 4 EXIST 关键字表示存在 5 在使用EXIST 关键字时 , 6 7 内层查询语句不返回 查询的记录, 8 而是返回一个真假值 ,True|False 9 10 当返回True时,外层语句将进行查 ...
分类:
数据库 时间:
2019-08-23 09:17:07
阅读次数:
113
本文介绍了使用python原生调试工具pdb的一些心得体会。 ...
分类:
数据库 时间:
2019-08-23 09:17:56
阅读次数:
108
1:下载MySql 官网下载地址:https://dev.mysql.com/downloads/mysql/ 选择对应的下载文件。(我电脑是64位,所以这下载的是64位的下载文件) 2:安装MySql 打开下载文件解压到指定文件目录。(我这里解压目录为D:\mysql-5.7.21-winx64) ...
分类:
数据库 时间:
2019-08-23 11:54:39
阅读次数:
108
作用:由于架构的扩展,业务量的越来越大,I/O访问频率过高此时需要作多库的存储,提高单个及其的I/O性能。而当一个主服务器出现故障后,此时另一个服务器仍可以继续工作一.环境准备4台干净的mysql服务器192.168.122.196master1192.168.122.197master2192.168.122.198slave1192.168.122.199slave2如果是克隆的虚拟机要修改每
分类:
数据库 时间:
2019-08-23 11:55:17
阅读次数:
97
A: 数据插入之前更新 B:数据插入之后更新 C:数据更新之后更新 D:数据更新之前更新 C:混合情况下的自动触发 CREATE OR REPLACE TRIGGER TabelNameTrigger before INSERT OR UPDATE ON TableName FOR EACH ROW ...
分类:
数据库 时间:
2019-08-23 11:58:16
阅读次数:
91
场景:在做数据库巡检时,检查大表是必不可少的操作,可以查看各表占用表空间的大小 代码: ...
分类:
数据库 时间:
2019-08-23 11:59:45
阅读次数:
181
整理有点乱,业余也玩玩系统,经常碰见这些玩意,有点烦,老是记不住 MySQL 基础语法 一、连接 MYSQL格式: mysql -h 主机地址 -u 用户名 -p 用户密码、 1、连接到本机上的 MYSQL。在Linux终端键入命令 mysql -uroot -p,回车后提示你输密码,如果刚安装好M ...
分类:
数据库 时间:
2019-08-23 13:12:39
阅读次数:
107