介绍: Mysql的复制方法有三种: 基于行,基于sql语句,基于混合部署,还有一种就是GTIDS Mysql的主从复制方式有三种: 同步、异步、半同步 全同步复制:在主节点上写入的数据,在从服务器上都同步完了以后才会给客户端返回成功消息,相对来说比较安全,比较靠谱。但是返回信息的时间比较慢 异步复 ...
分类:
数据库 时间:
2019-05-20 13:40:02
阅读次数:
153
#now() 返回当前系统日期+时间 #curdate() 返回当前系统日期,不包含时间 #curtime() 返回当前时间,不包含日期 #获取指定部分,年月日小时分钟秒(结合NOW(),常量也可以) SELECT YEAR(NOW()) SELECT YEAR(列名) SELECT MONTH(N... ...
分类:
数据库 时间:
2019-05-20 13:42:52
阅读次数:
118
1、添加安装源 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed100 193 100 193 0 0 104 0 0:00:01 0:00:01 - ...
分类:
数据库 时间:
2019-05-20 13:50:50
阅读次数:
879
原文地址:https://download.csdn.net/download/mic_gary/10154869 ublic partial class Form1 : Form { public Form1() { InitializeComponent(); SQLiteHelper.conn ...
分类:
数据库 时间:
2019-05-20 13:52:44
阅读次数:
114
#if函数(条件,返回值1,返回值2) SELECT IF(10>5,'大','小') SELECT last_name,commission_pct,IF(commission_pct IS NULL,'不存在','有') 别名 from employee; #case函数 (等值) 1.case... ...
分类:
数据库 时间:
2019-05-20 13:54:50
阅读次数:
147
2019/5/20星期一//这是mysql的权限问题具体的详情见第三章《mysql用户及赋予用户权限grant》现在有一个需求,就是指定一个用户对一个数据库中的所有表只有只读权限mysql用户及赋予用户权限grant我们在我们的dev环境的192.168.0.36上进行试验@(none)>selectuser,hostfrommysql.user;+---------------+-----
分类:
数据库 时间:
2019-05-20 15:13:17
阅读次数:
139
在之前的时候如果想要注册mysql数据表的话需要在models.py文件中写好表结构等内容,但这种情况只适合初建新表的时候,那如果需要使用已经在mysql中建好的表并且存有数据的表时该怎么操作呢?如果mysql数据表中已经存有了数据,就在站点的目录下执行下面的命令将mysql表映射到django的models中pythonmanage.pyinspectdb>models.py然后将生成mo
分类:
数据库 时间:
2019-05-20 15:19:50
阅读次数:
122
group_concat作用是用来拼接所查询出来的值,默认用逗号隔开。 完整的语法如下: group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 关于group_concat函数: 使用group_conc ...
分类:
数据库 时间:
2019-05-20 16:55:40
阅读次数:
169
show variables like '%time_zone:' ...
分类:
数据库 时间:
2019-05-20 16:59:13
阅读次数:
363
HAVING 子句 在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。 SQL HAVING 语法 SQL HAVING 实例 我们拥有下面这个 "Orders" 表: 现在,我们希望查找订单总金额少于 2000 的客户。我们使用如下 SQL 语句: 结果集类似 ...
分类:
数据库 时间:
2019-05-20 17:11:31
阅读次数:
186
windowns环境下mysql 安装教程 一:这里以绿色版安装为例(解压就可以使用) 下载地址: 下载页面:https://dev.mysql.com/downloads/mysql/ 2:点击 Download 按钮下载zip包到本地,解压(以我本地的解压路径是 D:\db\mysql-5.7. ...
分类:
数据库 时间:
2019-05-20 17:16:06
阅读次数:
180
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的 ...
分类:
数据库 时间:
2019-05-20 17:18:42
阅读次数:
150
假设我们要查询一个市民表中城市=杭州的所有人的名字,并且按照名字排序 那么sql语句可以这样写 接下来我们看下explain的结果 图中的Extra这一列下面的Using filesort表示需要排序,MySQL会为每个连接分配一块内存用于排序,就是sort_buffer,sort_buffer_s ...
分类:
数据库 时间:
2019-05-20 17:19:25
阅读次数:
135
mysql 加锁方法;(大前提条件 :必须在事务中执行) 排它锁:(作用: 当对数据表添加排它锁时,各个事务之间对这个数据表的执行顺序就会形成一个队列 , 防止读到脏数据;) 1.显示加锁: sql语句 :select * from table where key = ... for update; ...
分类:
数据库 时间:
2019-05-20 19:00:37
阅读次数:
169
delimiter $create event my_long_running_trx_monitoron schedule every 1 minutestarts '2015-09-15 11:00:00'on completion preserve enable dobegin declare ...
分类:
数据库 时间:
2019-05-20 19:01:54
阅读次数:
521
一、首先两台服务器安装好mysql数据库环境 参照linux rpm方式安装mysql5.1 https://www.cnblogs.com/sky-cheng/p/10564604.html 二、主库master上创建主从复制账号 三、Master、Slave上分别设置不同的Server_id,主 ...
分类:
数据库 时间:
2019-05-20 19:10:23
阅读次数:
207
删除字段 添加字段 注释添加 添加注释主要使用到 sys.sp_addextendedpropert 存储过程。对应更新和删除为:sp_updateextendedproperty、sp_dropextendedproperty 官网链接:https://docs.microsoft.com/en- ...
分类:
数据库 时间:
2019-05-20 19:19:07
阅读次数:
188
1、进入数据库 sqlplus / as sysdba 2、查看用户 show parameter db_name 3、开始压测后执行 exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (); 4、 结束压测后执行 exec DBMS_WORKLOAD_RE ...
分类:
数据库 时间:
2019-05-20 19:22:53
阅读次数:
178
今天我们用10分钟,重点梳理一遍以下几方面: 数据库知识点汇总; 数据库事务特性和隔离级别; 详解关系型数据库、索引与锁机制; 数据库调优与最佳实践; 面试考察点及加分项。 一、数据库的不同类型 1.常用的关系型数据库 Oracle:功能强大,主要缺点就是贵 MySQL:互联网行业中最流行的数据库, ...
分类:
数据库 时间:
2019-05-20 19:27:21
阅读次数:
160
关系型数据库设计需遵循三范式: 一般说来,数据库只需满足第三范式(3NF)就行了。 没有冗余的数据库设计可以做到。但是,没有冗余的数据库未必是最好的数据库,有时为了提高运行效率,就必须降低范式标准,适当保留冗余数据。具体做法是:在概念数据模型设计时遵守第三范式,降低范式标准的工作放到物理数据模型设计 ...
分类:
数据库 时间:
2019-05-20 19:29:51
阅读次数:
186