0

MySQL:日期类型

1. datetime(年月日时分秒) 格式:‘YYY-MM-DD HH:MM:SS’。 占用:8字节 范围:1000-01-01 00:00:00 到 9999-12-31 23:59:59。 tip:可以接收任意分隔符的日期,主要是判断日期是否正确,是否在正确范围内。 但是,不通用的分隔符可读性 ...

Rebecca_r 发布于 2017-05-17 23:06 评论(0)阅读(1)
0

mongoDB学习手记2--建库、删库、插入、更新

上一篇 讲了在windows系统下的安装和启动,本文主要讲怎么建库、删库、插入、更新 在讲之前我们说一下mongoDB的一些基本概念,我们对比关系型数据库能更直观的理解 1.我们首先要启动mongoDB服务器,怎么启动看上一篇 2.打开shell,我们到mongoDB的安装目录下找到bin文件夹,进 ...

Bard·J 发布于 2017-05-17 23:02 评论(0)阅读(1)
2

SQL Server on Ubuntu——Ubuntu上的SQL Server(全截图)

本文从零开始一步一步介绍如何在Ubuntu上搭建SQL Server 2017,包括安装系统、安装SQL等相关步骤和方法(仅供测试学习之用,基础篇)。 一. 创建Ubuntu系统(Create Ubuntu System) 1. 前提准备 由于本文主要研究SQL Server 2017在Linux上 ...

永远薰薰 发布于 2017-05-17 22:32 评论(1)阅读(77)
0

MySQL中EXPLAIN解释命令详解

MySQL中的explain命令显示了mysql如何使用索引来处理select语句以及连接表。explain显示的信息可以帮助选择更好的索引和写出更优化的查询语句。 1.EXPLAIN的使用方法:在select语句前加上explain就可以了。 如:explain select surname,fi ...

fan-Y 发布于 2017-05-17 20:38 评论(0)阅读(6)
0

MySQL5.7多源复制

MySQL5.7开始支持多源复制,也就是多主一从的复制架构: 使用多源复制的考虑: 1、灾备作用:将各个库汇总在一起,就算是其他库都挂了(整个机房都无法连接了),还有最后一个救命稻草; 2、备份:直接在这个从库中做备份,不影响线上的数据库; 3、减少成本:不需要每个库都做一个实例,也减少了DBA的维 ...

lzfj 发布于 2017-05-17 17:34 评论(0)阅读(9)
0

sqlserver提高篇续集

七.数据完整性 1.概念:数据一致性和准确性。 分类:域完整性、实体完整性、引用完整性。 解析:域完整性也叫列完整性是指一个数据集对某个列是否有效和确定是否允许为空值。实体完整性也叫行完整性 要求所有的行都有一个唯一的标示符。引用完整性保证主键和外键之间的关系总是得到维护。 实现:A声明数据完整性和 ...

举林会天下 发布于 2017-05-17 17:23 评论(0)阅读(14)
0

MySQL:数值类型

列类型: 1. 数值型 整数类型: tip: 在定义时,可使用unsigned标识没有符号,若不写就认为是有符号。 下图为在表tb_int中,插入在正确范围内的数值的事例: 当试图插入超范围的数值时,会出现下图中的错误提示: 除了可以定义以上数值类型,还可以定义显示宽度(通过规定显示宽度,达到统一显 ...

Rebecca_r 发布于 2017-05-17 17:23 评论(0)阅读(7)
1

set&enum小结(database)

今天发现mysql中有set这种数据类型,工作的业务中也使用到了。网上查阅资料后,小结一下 先总结一下两者的分别 set和enum类似表单中的多选和单选,set和enum在数据库内部是用整数表示的,显示给我们看的可以是字符串(避免使用数字字符串) api中对两种类型的解释如下 两种类型的数据个数有限 ...

lvp 发布于 2017-05-17 17:19 评论(0)阅读(10)
2

SQL Server中INNER JOIN与子查询IN的性能测试

这个月碰到几个人问我关于“SQL SERVER中INNER JOIN 与 IN两种写法的性能孰优孰劣?”这个问题。其实这个概括起来就是SQL Server中INNER JOIN与子查询孰优孰劣(IN是子查询的实现方式之一,本篇还是只对比INNER JOIN与子查询IN的性能,如果展开INNER JO... ...

潇湘隐者 发布于 2017-05-17 17:07 评论(0)阅读(182)
0

mycli---数据库工具(提示、自动补全)

前言 朋友介绍了一个工具,mycli,支持MySQL查询语句自动补全等,这里给大家介绍一下。 大家也可以直接去 "官网" 看一下,安装使用都很简单。 安装 三种方式,简单到不行 登录数据库 也是三种方式,很简单 截图 ...

wswang 发布于 2017-05-17 17:06 评论(0)阅读(4)
0

MySQL数据库操作常用命令

MySQL数据库操作常用命令DOS连接数据库1.安装MySQL配置好环境2.运行cmd命令net start mysql3.找到mysql文件根目录输入命令mysql -h localhost -u root -p 回车输入密码连接数据库成功MySQL常用命令show databases, 显示全部 ...

抢眼的坚持 发布于 2017-05-17 16:57 评论(0)阅读(31)
0

id 生成器介绍

背景介绍 在一般的业务场景中, 初始的时候简单的自增数(比如MySQL 自增键)就可以很好的满足需求, 不过随着业务的发展和驱动, 尤其是在分布式的场景中, 如何生成全局的唯一 id 便成了需要慎重考虑的事情. 业务之间如何协调, 生成的序列是否还有其它需求等都需要重新设计, 下文则介绍生成唯一 i ...

arster 发布于 2017-05-17 16:49 评论(0)阅读(20)
0

如何有效的跟踪线上 MySQL 实例表和权限的变更

介绍 从系统管理员或 DBA 的角度来讲, 总期望将线上的各种变更限制在一个可控的范围内, 减少一些不确定的因素. 这样做有几点好处: 从这三点来看, 有很多种方式可以实现, 比如通过 migrate 等工具强制所有的操作都以统一的方式执行, 这需要开发人员做更多的配合, 所以这类工具在非规模话的业 ...

arster 发布于 2017-05-17 15:46 评论(0)阅读(17)
0

深度解析MySQL启动时报“The server quit without updating PID file”错误的原因

很多童鞋在启动mysql的时候,碰到过这个错误, 首先,澄清一点,出现这个错误的前提是:通过服务脚本来启动mysql。通过mysqld_safe或mysqld启动mysql实例并不会报这个错误。 那么,出现这个错误的原因具体是什么呢? 哈哈,对分析过程不care的童鞋可直接跳到文末的总结部分~ 总结 ...

iVictor 发布于 2017-05-17 15:19 评论(0)阅读(145)
0

sql server:SQL Server quering roles, schemas, users,logins

https://ask.sqlservercentral.com/questions/16078/schema-and-role-permissions-for-all-users-in-a-dat.html ...

®Geovin Du Dream Park™ 发布于 2017-05-17 12:47 评论(0)阅读(7)
0

MySQL:校对规则

校对规则:在当前编码下,字符之间的比较顺序。(cs大小写敏感,ci大小写不敏感,bin二进制编码比较) 1. 查看当前校对规则 show collation; 每个字符集都支持不定数量的校对规则,下图为查看结果的部分截图: tip : 以big5_chinese_ci为例,其中big5表示字符集,c ...

Rebecca_r 发布于 2017-05-17 11:30 评论(0)阅读(14)
0

随笔1

to_char(),计算机语言函数,指的是将数值型或者日期型转化为字符型。 用法 编辑 Oracle函数to_char转化数字型指定小数点位数的用法 to_char,函数功能,就是将数值型或者日期型转化为字符型。 比如最简单的应用: /*1.0123 >’1.0123’*/ Select TO_CH ...

快乐的小鸟~ 发布于 2017-05-17 10:42 评论(0)阅读(13)
0

免安装Oracle配置(instantclient_11_2)

首先下载instantclient,可自行搜索引擎搜索下载。 下载完成解压后 找到解压的文件目录下的network\admin路径下的tnsnames.ora 文件 比如我解压在c盘根目录,那么在C:\instantclient_11_2\network\admin在此路径中找到tnsnames.o ...

我是一个艺术家 发布于 2017-05-17 09:59 评论(0)阅读(11)
1

VMWare linux安装mysql 5.7.13

1、基础环境说明 虚拟机:VMWare 操作系统:linux 数据库版本:mysql 5.7.13 社区版(别问为什么不装企业版,因为企业版要钱) 背景:虚拟机可以连上外网 2、摸底 查看linux上是否已经安装了mysql ① 启动服务 service mysqld start 没有安装,则提示 ...

呆呆熊学习中 发布于 2017-05-17 09:41 评论(0)阅读(14)
1

.Net程序员学用Oracle系列(27):PLSQL 之游标、异常和事务

" 1、游标 " "1.1、游标属性" "1.2、隐式游标" "1.3、游标处理及案例" " 2、异常 " "2.1、异常类别" "2.2、异常函数" "2.3、异常处理及案例" " 3、事务 " "3.1、开始事务、结束事务" "3.2、自治事务" "3.3、事务处理及案例" " 4、总结 " 1 ...

韩宗泽 发布于 2017-05-17 09:18 评论(0)阅读(199)