个人使用SQL Server日常用到的一些函数(会不断的更新完善) 1.获取当前时间--getdate() 2.DATEPART() 函数 3.字符串截取--substring 三个参数,第一个参数需要截取的,第二个参数,截取字符串的起始位置(起始位置是1),第三个参数需要截取字符串的长度。 4.日 ...
分类:
数据库 时间:
2019-08-19 09:17:04
阅读次数:
96
【1】配置my.cnf 【1.1】通用复制配置 【1.2】半同步复制配置(5.7) 两种办法 【1.2.1】手动安装半同步复制插件(在mysql环境下,主从都安装) install plugin rpl_semi_sync_master soname 'semisync_master.so'; in ...
分类:
数据库 时间:
2019-08-19 09:18:51
阅读次数:
133
原文: http://blog.gqylpy.com/gqy/383 " 如下三种方式 1. :结果集修改器,一种提供额外查询参数的机制 2. :执行原始SQL返回模型实例 3. /`connections`:直接执行自定义SQL(此方法不依赖model) 1.extra示例: 2.raw示例 3. ...
分类:
数据库 时间:
2019-08-19 09:23:18
阅读次数:
167
现在,如果你已经能熟练地使用MySQL客户端软件来操作数据库中的数据,就可以开始学习如何使用PHP来显示和修改数据库中的数据了。PHP提供了标准的函数来操作数据库。在PHP 5以上的版本中可以使用MySQL和MySQLi两套扩展函数,MySQLi是PHP 5中新增的,是对MySQL扩展的改进。但由于 ...
分类:
数据库 时间:
2019-08-19 09:30:14
阅读次数:
88
原文: http://blog.gqylpy.com/gqy/382 " 乐观锁 总是认为不会产生并发问题,每次去取数据时总认为不会有其它线程对数据进行修改,因此不会上锁。 但是在更新时会判断其它线程在这之前有没有对数据进行修改,一般会使用版本号机制会CAS操作实现。 __版本号方式__   ...
分类:
数据库 时间:
2019-08-19 09:32:18
阅读次数:
79
1 #查询所有的课程的名称以及对应的任课老师姓名 2 SELECT cname '课程',TNAME '教师名' FROM COURSE C,TEACHER T WHERE C.teacher_id=T.tid; 3 4 #查询学生表中男女生各有多少人 5 SELECT GENDER '性别',CO ...
分类:
数据库 时间:
2019-08-19 09:32:58
阅读次数:
80
MySql 数据库基础 数据库基本概念 数据库是什么 数据库是用来存储数据的仓库,本质上就是一套基于CS架构的服务端和客户端程序,最终将数据存储在服务器的磁盘中。所有的用户涉及到数据相关的,都必须来这个地方查找。之前学过的数据存储方式有: ? 1.列表,字典......等等,是在内存中的数据,缺点是 ...
分类:
数据库 时间:
2019-08-19 09:38:42
阅读次数:
75
JDBC(Java DataBase Connectivity,java数据库连接),是java程序访问数据库的标准API,是由java语言编写的类和接口组成。但是访问不同的数据库要有不同的数据库驱动。 使用JDBC访问数据库: 1、加载驱动 forName方法是Class类的静态方法,参数是要加载 ...
分类:
数据库 时间:
2019-08-19 09:40:40
阅读次数:
98
[TOC] 对MySQL库、表和记录的基本操作 对库的简单操作 创建库(增) ==注意:创建数据库时指定字符编码,不能写utf 8== 修改库(改) 查看库(查) 切换库(切换) 要对库下的某个表操作时,就必须先进库 修改库名的一个小脚本(修改库名) 删除库(删) 对表结构的简单操作 创建表(增) ...
分类:
数据库 时间:
2019-08-19 09:46:08
阅读次数:
88
18.2 PDO所支持的数据库 使用PHP可以处理各种数据库系统,包括MySQL、PostgreSQL、Oracle、MsSQL等。但访问不同的数据库系统时,其所使用的PHP扩展函数也是不同的。例如,使用PHP的MySQL或MySQLi扩展函数,只能访问MySQL数据库;如果需要处理Oracle数据 ...
分类:
数据库 时间:
2019-08-19 09:56:02
阅读次数:
102
highgo=> select set_secure_level('off'); set_secure_level Set surity level to 'off' successfully. (1 行记录) create extension "uuid-ossp"; ALTER FUNCTION ...
分类:
数据库 时间:
2019-08-19 09:58:37
阅读次数:
189
转自https://www.cnblogs.com/chenglc/p/8421492.html 一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 d ...
分类:
数据库 时间:
2019-08-19 10:01:40
阅读次数:
875
在python2.6下连接db2,步骤: 1、安装python2.6. (注:目前db2的驱动还不支持2.7) 2、安装setuptools,下载地址http://pypi.python.org/pypi/setuptools 3、设置环境变量path:增加C:\Python26;C:\Python ...
分类:
数据库 时间:
2019-08-19 10:07:32
阅读次数:
145
" 目录 字符类型 char类型 varchar类型 实测 总结 枚举类型与集合类型 字符类型 官网:https://dev.mysql.com/doc/refman/5.7/en/char.html注意:char与varchar括号内的参数指的是字符的固定长度 char类型 定长,简单粗暴,浪费空 ...
分类:
数据库 时间:
2019-08-19 11:13:32
阅读次数:
110
" 目录 三种关系 多对一 多对多 一对一 因为有foreign key的约束,使得两张表形成了三种关系: 多对一 多对多 一对多 重点理解如何找出两张表之间的关系 现在有A、B两张表 分析步骤: 1. 先站在A表的角度去找:是否A表的多条记录可以对应B表的一条记录,如果是,则证明A表的一个字段 f ...
分类:
数据库 时间:
2019-08-19 11:16:24
阅读次数:
119
MySQL读写分离架构(KHPM)KeepalivedHAProxyProxySQLMySQLKeepalived+HAProxy应用程序入口无单点故障ProxySQLClusterProxySQL无单点故障MHAMySQL无单点故障(MHAManager后续用ORCHRAFT代替,实现无单点故障)
分类:
数据库 时间:
2019-08-19 11:18:55
阅读次数:
126
" 目录 普通索引 唯一索引 主键索引 组合索引 正确使用索引的情况 索引的注意事项 执行计划 axplain 慢日志记录 分页性能相关方案 索引是数据库中专门用于帮助用户快速查找数据的一种数据结构. 类似于字典中的目录,查找字典内容可以根据目录查找到数据的存放位置,然后直接获取. 作用:约束和加速 ...
分类:
数据库 时间:
2019-08-19 11:19:15
阅读次数:
111
" 目录 not null default unique 单列唯一 联合唯一 primary key 单列主键 复合主键 auto_increment 步长与偏移量 foreign key 约束条件与数据类型的宽度一样,都是可选参数作用:用于保证数据的完整性和一致性 主要分为: primary ke ...
分类:
数据库 时间:
2019-08-19 11:19:36
阅读次数:
115
" 目录 where 约束 group by 分组查询 聚合函数 having 过滤 order by 查询排序 limit 限制查询的记录数 语法select 字段1, 字段2 ... from 表名 where 条件 group by field having 筛选 order by field ...
分类:
数据库 时间:
2019-08-19 11:20:22
阅读次数:
144
一个很恶臭的例子来说明 =: 在sql语句中是做什么用的 int number= 114514; //众所周知野兽先辈的咆哮(世界级美声)是一串数字 var strSql = ”select * from imn where 1=1 “; //imn表,表内有BelCanto(美声)列, where ...
分类:
数据库 时间:
2019-08-19 11:22:07
阅读次数:
112