码迷,mamicode.com
首页 > 数据库
mysql语法
mysql知识点 一、基本概念 1、计算机:一种电子设备,能够进行数值、逻辑和储存记忆功能。 2、数据:凡是能被计算机识别的一切功能(信息) 3、数据库:储存数据的仓库 优点:操作速度快 操作方便 4、数据库的种类 关系型数据库 特点:用表储存数据 以行为单位操作数据(mysql、sqlServer ...
分类:数据库   时间:2020-01-17 22:57:09    阅读次数:140
Linux下安装mysql-5.7
一、下载Mysql 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 二、环境配置 检测系统是否自带Mysql rmp -qa|grep mysql 如果有进行强行卸载 rpm -e --nodeps mysql-libs-5 ...
分类:数据库   时间:2020-01-17 22:56:25    阅读次数:107
3_SQL注入攻击_1
0x00 sql注入 在owasp的年度top10安全问题中,注入高居榜首。SQL注入攻击是指通过构建特殊的输入作为参数传入web应用程序,而这些输入大多都是SQL语法中的一些组合,通过执行SQL语句而执行攻击者所要的操作,其主要原因是程序没有细致的过滤用户输入的数据,致使非法数据侵入系统。1.对w ...
分类:数据库   时间:2020-01-17 22:54:02    阅读次数:117
mysql官方源安装的一些问题
今天测试Linux 各个软件源 ,发现mysql 配置官方源之后,yum install -y mysql 安装了 mysql lastst 最新版, 安装完之后,奇葩的是没有提示输入密码, 所以 mysql 可以进入 提示输入密码,没有密码, 再经过几个折腾,包括什么跳过密码验证等等方法试过之后还 ...
分类:数据库   时间:2020-01-17 22:49:19    阅读次数:91
mysql隔离级别
说起mysql的隔离级别,大家可能都知道。主要就是以下几种。 但是为什么mysql的默认隔离级别是可重复读呢,今天我们就针对这一隔离级别来探索。首先我们来看下可重复读的实现方式。 可重复读指的是当前事务A查询了一条数据值为5,另一个事务B将值改为3并提交,事务A再次查询值还是5。为什么能够实现呢,使 ...
分类:数据库   时间:2020-01-17 21:31:08    阅读次数:113
Mysql8.0免安装包配置方法
1. 官网下载mysql_8.0.12免安装包,解压到你存放的地方; https://www.jb51.net/softs/609101.html 2. 配置环境变量(把bin的文件夹弄进系统path里面); 3. 在解压的根路径中,查看是否含有my.ini文件,没有就新建一个,内容如下: (ps: ...
分类:数据库   时间:2020-01-17 21:29:52    阅读次数:119
SQL语法学习记录——JOIN
学习内容参考来源:[www.runoob.com][1] JOIN准备 JOIN类型 INNER JOIN: 只有左表、右表完全匹配的记录才能被返回; LEFT JOIN: 即使右表没有匹配,也会返回左表的所有行; RIGHT JOIN: 即时左表没有匹配,也会返回右表的所有行; FULL JOIN ...
分类:数据库   时间:2020-01-17 21:20:48    阅读次数:113
mysql常用命令
1.启动 2.连接 3.显示数据库 3.1 创建数据库: 4.使用对应数据库 5.改数据库密码 6.显示test数据库的表 6.1显示表详情: 7.批量导入数据到test数据库: (注意其表名要和test里的表名对应) ...
分类:数据库   时间:2020-01-17 21:16:35    阅读次数:114
Mysql临时表用法
###创建临时表/**CREATETEMPORARYTABLEtmp_table(nameVARCHAR(10)NOTNULL,valueINTEGERNOTNULL)*/
分类:数据库   时间:2020-01-17 21:07:27    阅读次数:91
MySQL——数据库级别的MD5加密
MD5信息摘要算法 (英语:MD5 Message Digest Algorithm),一种被广泛使用的 "密码散列函数" ,可以产生出一个128位(16 "字节" )的散列值(hash value),用于确保信息传输完整一致。主要增强算法复杂度和不可逆性。 MD5 不可逆,但是具体的简单值的 md ...
分类:数据库   时间:2020-01-17 20:59:44    阅读次数:141
mysql开启远程连接
vim /etc/mysql/mysql.conf.d/mysqld.cnf 将 bind-address = 127.0.0.1 改为 bind-address = 0.0.0.0 然后重启 /etc/init.d/mysql restart ...
分类:数据库   时间:2020-01-17 20:58:18    阅读次数:81
MySQL中left join on后面的条件和where后面的条件的区别
做项目的时候,遇到的大坑!所以在此记录一下。 大概的sql如下: select * from `goods` g LEFT JOIN `goods_rel` grl on g.id = grl.case_id LEFT JOIN `user` ur on grl.user_id = ur.id wh ...
分类:数据库   时间:2020-01-17 20:48:43    阅读次数:149
HyPer: A Hybrid OLTP&OLAP Main Memory Database System Based on Virtual Memory Snapshots
HyPer也是内存数据库 传统数据库基本都是TP,后续出现BI的需求,即AP的需求,传统数据库满足不了 所以出现了数仓,但是需要ETL把TP的数据同步到数仓中,进行AP 哪怕基于列存的实时数仓,也要针对Tp和AP用不同的存储引擎 总之如果要用一套数据结构和系统同时支持TP和AP,之前是没有能做到的 ...
分类:数据库   时间:2020-01-17 20:48:20    阅读次数:92
sql按半小时统计
floor(4.4) 结果为4,浮点转整型 (DATE_FORMAT(PrtTime,'%H') 取小时h DATE_FORMAT(PrtTime,'%i') 取分钟m (h*60 + m) /30 取整数部分进行分类汇总 Select result,count(result) as resultT ...
分类:数据库   时间:2020-01-17 19:27:21    阅读次数:133
9 低级发现Mysql多实例
主要讲item原型 启动mysql多实例 3307 3308 [root@linux-node2 ~]# cp /etc/my.cnf /etc/my3307.cnf [root@linux-node2 ~]# cp /etc/my.cnf /etc/my3308.cnf 原始的 修改内容如下 [r ...
分类:数据库   时间:2020-01-17 19:24:43    阅读次数:92
MySQL——联表查询
1.1、JOIN 对比 1.2、查询参加了考试 的同学(学号,姓名,科目编号,分数) 思路: 1. 分析需求,分析查询的字段来自哪些表,(连接查询) 2. 确定使用哪种连接查询? 7种 3. 确定交叉点(这两个表中哪个数据是相同的) 4. 判断的条件:学生表的中 studentNo = 成绩表 st ...
分类:数据库   时间:2020-01-17 19:19:49    阅读次数:135
mysql测试点
前言 性能测试过程中,数据库相关指标的监控是不可忽视的,在这里我们就MySQL的监控配置及重点涉及性能的一些参数进行说明。 在笔者的日常性能测试过程中,重点关注了这些参数,但不代表仅仅只有这些参数对性能有影响。 还需要大家在实践过程中,结合实际情况来调整相关参数,分析相关指标。达成深入优化的效果。 ...
分类:数据库   时间:2020-01-17 19:19:30    阅读次数:89
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!