摘要:
MySql 复制介绍 MySQL复制允许将主实例(master)上的数据同步到一个或多个从实例(slave)上,默认情况 下复制是异步进行的,从库也不需要一直连接到主库来同步数据 MySQL复制的数据粒度可以是主实例上所有的数据库,也可以是指定的一个或多个数据库 ,也可以是一个数据库里的指定的表 M 阅读全文
摘要:
MySQL从5.5版本开始将InnoDB作为默认存储引擎,该存储引擎是第一个完整支持事务ACID特性的存储引擎,且支持数据行锁,多版本并发控制(MVCC),外键,以及一致性非锁定读。 作为默认存储引擎,也就意味着默认创建的表都会使用此存储引擎,除非 使用ENGINE=参数指定创建其他存储引擎的表。 阅读全文
摘要:
通过执行show engines命令查看MySQL中支持哪些存储引擎 MySQL存储引擎属性对比 设置表的存储引擎的方法 在my.cnf配置文件中设置default-storage-engine参数表示设置默认存储引擎 在MySQL的连接上设置当前连接的默认存储引擎 创建表的时候通过engine=语 阅读全文
摘要:
整数类型 指明了具体的类型,存储消耗的字节数,最小最大取值范围, unsigned代表不允许负数,则正整数的取值范围扩大一倍 MySQL可以为整数类型指定宽度,比如INT(11), 这个限制对大多数应用没有意义,因为这不是限制值的合法范围,对于存储和计算来说,INT(1)和INT(20)是相同的,只 阅读全文
摘要:
存储过程和函数 函数与存储过程最大的区别就是函数调用有返回值,调用存储过程用call语句,而调用函数就直接引用函数名+参数即可 创建存储过程和函数详解 例创建一个简易的函数和存储过程 Delimiter命令是改变语句的结束符, MySQL默认的结束符为;号,由于procedure和function中 阅读全文
摘要:
流程控制函数 CASE 函数 IF 函数 IFNULL函数 NULLIF函数 NULLIF(expr1,expr2) 当expr1等于expr2时,则返回null,否则返回expr1 [例] mysql> SELECT NULLIF(1,1); + + | NULLIF(1,1) | + + | N 阅读全文
摘要:
1 mysql 操作符 下图表示所有操作符的执行优先级,从高到低,同一行中的操作符优先级相同,相同优先级的情况则从左到右执行 如果想改变优先级执行顺序则可以使用括号() 1.1 对比操作符 对比操作符的执行结果为true,false,null 三种 我只对某些列子做了举例,很多都是类似一样的用法没有 阅读全文
摘要:
1.1安装svn 1.环境 centos6.5 本地ip:192.168.2.154 2.安装 查看版本 3.创建版本库 先创建目录,再创建版本库 1.2 svbversion目录以及相关配置文件介绍 1.2.1目录结构如下 db目录:就是所有版本控制的数据存放文件。 hooks目录:放置hook脚 阅读全文
摘要:
SALTSTACK是什么? Salt是一种和以往不同的基础设施管理方法,它是建立在大规模系统高速通讯能力可以大幅提升的想法上。这种方法使得Salt成为一个强大的能够解决基础设施中许多特定问题的多任务系统。远程执行引擎是Salt的核心,它能够为多组系统创建高速、安全的双向通讯网络。基于这个通许系统,S 阅读全文
摘要:
1.坏境准备 我的测试django项目的数据库用的是sqlite,这里只是做部署, 重点是nginx的关于Django项目+uwsgi配置文件 本次的项目:teacher.zip 安装各种坏境 1.安装sqlite3 2.安装python3.6 安装django和uwsgi模块 2.基于django 阅读全文