首页 > 数据库技术
学习Mysql第二天--增删改查
跬步何以至千里 今天主要学习增删改查,坚持每天学习一点 增删改查主要还是记住命令以及语法。 增删改查命令中都需要有表名 增 insert into 表名 value(); 删 delete from 表明 where from 参数 = “”; 改 update 表名 set 参数 = "" whe ...
分类:数据库技术   时间:2020-03-23 01:22:57    收藏:0  评论:0  赞:0  阅读:66
Java面试之MySQL
164. 数据库的三范式是什么? 第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。 第二范式:要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。 第三范式:任何非主属性不依赖于其它非主属性。 表类型如果是 MyISAM ,那 id 就是 ...
分类:数据库技术   时间:2020-03-23 01:13:50    收藏:0  评论:0  赞:0  阅读:69
InnoDB 索引
1. InnoDB存储引擎索引: B+树索引;全文索引;哈希索引 InnoDB引擎支持的哈希索引是自适应的,InnoDB存储引擎会根据表的使用情况自动为表生成哈希索引,不能人为干预是否在一张表中生成哈希索引。 B+树索引,根据键值快速找到数据。B+树索引并不能找到一个给定键值的具体行,B+树索引能找 ...
分类:数据库技术   时间:2020-03-23 01:11:19    收藏:0  评论:0  赞:0  阅读:90
sql server常用的快捷键
运行查询:F5 或Ctrl + E 注释选定内容:Ctrl + K,Ctrl +C 取消注释选定内容:Ctrl + K,Ctrl +U 查找和替换:Ctrl+ F Ctrl + H 查找文本的下一个匹配项:F3 光标移至首行:Ctrl +Home 光标移至末行:Ctrl +End 选中光标所在行并执 ...
分类:数据库技术   时间:2020-03-23 00:51:07    收藏:0  评论:0  赞:0  阅读:80
JSP+MySQL+Java开发ssh网上预约预约挂号系统源码
JSP+MySQL+Java开发ssh网上预约预约挂号系统的设计与实现 需求使用SSH框架(spring+struts2+hibernate)实现一个网上预约预约挂号系统, 用户登录注册登录系统, 能按科室查看医生, 并能够进行预约挂号和在线留言, 后台管理系统更能够进行科室管理,医生管理,预约管理 ...
分类:数据库技术   时间:2020-03-23 00:46:30    收藏:0  评论:0  赞:0  阅读:112
mysql性能优化
原文:mysql性能优化 mysql数据库的优化技术 1、mysql优化是一个综合性的技术,主要包括 1. 表的设计合理化(符合3NF) 2. 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] 3. 分表技术(水平分割、垂直分割) 4. 读写[写: upda... ...
分类:数据库技术   时间:2020-03-23 00:43:31    收藏:0  评论:0  赞:0  阅读:75
数据库备份还原
mysql数据库的备份还原 备份数据库两个主要方法是用mysqldump程序或直接拷贝数据库文件 mysqldump备份 mysqldump u用户名 p密码 h主机 P 端口 数据库 路径 mysqldump u用户名 p密码 h主机 P 端口 数据库 表 路径 mysql数据恢复 mysql u ...
分类:数据库技术   时间:2020-03-23 00:36:22    收藏:0  评论:0  赞:0  阅读:66
mysql高可用之MHA+半同步复制
1,MHA概述MHA目前在mysql高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为mysql高可用性环境下故障切换和主从提升的高可用软件。在mysql故障切换过程中,MHA能做到在0-30秒之内自动完成数据库的故障切换操作,并且在进行故障切换操作的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高
分类:数据库技术   时间:2020-03-23 00:13:42    收藏:0  评论:0  赞:0  阅读:90
关于MySQL与DMsql探寻
【前言】DMsql指的是达梦数据库,这里只是一些浅显的sql。结合实际的运行效果和资料来探寻原理。我们以达梦数据库自带的表GRADE以及mysql随意创建的一个表作为测试。1、查询全部数据达梦数据库select*from"SYSDBA"."GRADE";mysql数据库SELECT*FROMceshi;2、更换表头【加不加as的效果是一样的】达梦数据库sel
分类:数据库技术   时间:2020-03-23 00:06:21    收藏:0  评论:0  赞:0  阅读:107
mysql中compact行的存储结构
mysql中行的格式类型包括:Compact、redundant、dynamic、compressed这四种,而我在实际工作中最常用到的是compact类型。 具体行的类型可以在create中看到,例如: compact行类型又是由:记录的额外信息和记录的真实数据组成。 上图中的前五项: 变长字段长 ...
分类:数据库技术   时间:2020-03-22 23:54:08    收藏:0  评论:0  赞:0  阅读:136
MongoDB 总结
[TOC] 1. 逻辑结构 2. 安装部署 2.1 系统准备 2.2 mongodb安装 2.2.1 创建所需用户和组 2.2.2 创建mongodb所需目录结构 2.2.3 上传并解压软件到指定位置 2.2.4 设置目录结构权限 2.2.5 设置用户环境变量 2.2.6 启动mongodb 2.2 ...
分类:数据库技术   时间:2020-03-22 23:51:15    收藏:0  评论:0  赞:0  阅读:151
oracle权限
查询所有系统权限 with admin option子句,被授予的用户可以将获得的系统权限授予其他用户 对象权限: ...
分类:数据库技术   时间:2020-03-22 23:50:27    收藏:0  评论:0  赞:0  阅读:123
Java Web 实现Mysql 数据库备份与还原
前段时间某某删库事故,数据备份的必要性是企业数据管理极其重要的一项工作。 1. Mysql备份与还原命令 备份命令: 还原命令: 还原代码: 3. 环境变量Path中添加mysql安装路径 如:计算机 》属性 》高级系统设置 》环境变量 》系统变量Path 》增加 ;C:\Program Files ...
分类:数据库技术   时间:2020-03-22 23:44:40    收藏:0  评论:0  赞:0  阅读:206
mysql的多实例管理
Mysql的多实例安装步骤 1、创建多个目录 mkdir -p /data/330{7,8,9}/data 2、准备配置文件(其他文件只需要修改端口号即可) 以3307端口号为列,给文件添加以下内容: cat > /data/3307/my.cnf <<EOF [mysqld] basedir=/a ...
分类:数据库技术   时间:2020-03-22 23:22:08    收藏:0  评论:0  赞:0  阅读:85
[极客大挑战 2019]BabySQL 1
考点就是一系列的sql注入操作 和 replace函数过滤 进入页面如图 ? 基础过滤测试 union 、select 、information_schema试试有没有被过滤 ?username=admin&password=pwd %27 union select 1 %23 具体回显如下:只保留 ...
分类:数据库技术   时间:2020-03-22 23:08:48    收藏:0  评论:0  赞:0  阅读:90
MYSQL树结构,查询所有子元素ID,函数
-- ppid参数(因为和下边pid重复),查询sql自行替换,数据库名自行替换 CREATE DEFINER=`by`@`%` FUNCTION `getUserChilds`(`ppid` INT) RETURNS varchar(4000) CHARSET utf8 NO SQL BEGIN ...
分类:数据库技术   时间:2020-03-22 23:01:47    收藏:0  评论:0  赞:0  阅读:170
mysql主从复制
主服务器节点 vi /etc/my.cnf 新增以下内容 server_id=177 ###服务器id log-bin=mysql-bin ###开启日志文件 验证是否已经配置成功重启mysql服务 service mysqld restart show variables like '%serve ...
分类:数据库技术   时间:2020-03-22 22:52:52    收藏:0  评论:0  赞:0  阅读:68
数据库和数据仓库的区别
1.概念方面.数据库:是一种逻辑概念,用来存放数据的仓库。通过数据库软件来实现。数据库由很多表组成,表是二维的,一张表里可以有很多字段。字段一字排开,对应的数据就一行一行写入表中。数据库的表,在于能够用二维表现多维关系。目前市面上流行的数据库都是二维数据库。如:Oracle、DB2、MySQL、Sy ...
分类:数据库技术   时间:2020-03-22 22:48:59    收藏:0  评论:0  赞:0  阅读:68
MySQL_创建数据库和表
创建数据库 1.Navicat创建 2.SQL语句创建 CREATE DATABASE 数据库名称; MySQL不区分大小写,但是建议大写。 ...
分类:数据库技术   时间:2020-03-22 22:42:11    收藏:0  评论:0  赞:0  阅读:60
FLASK-mysql
[TOC] 最近想仔细学习下后台技术了,其中很重要的部分就是数据库,下面讲解FLASK搭配mysql实现数据库管理 大体思路 要实现数据库管理操作需要以下部分: 1. 数据库的安装和使用 2. 数据库框架(对数据库操作封装了) 综上这次需要的部分就是:FLASK+flask sqlalchemy+m ...
分类:数据库技术   时间:2020-03-22 22:06:24    收藏:0  评论:0  赞:0  阅读:77
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!