前提:我建立了一个java project,工程名字为Test,现在需要连接mysql数据库,所以提前从网上将java操作mysql数据库的mysql-connector-java-5.1.8-bin.jar包类库下载下来了 一、第一步:在Test-》src下建立一个lib文件夹,并将mysql-c ...
分类:
数据库 时间:
2016-12-18 01:53:45
阅读次数:
372
前言 上一节我们讨论了视图中的一些限制以及建议等,这节我们讲讲关于在UDF和视图中使用SCHEMABINDING的问题,简短的内容,深入的理解,Always to review the basics。 SCHEMABINDING 在上节中我们讲到在视图创建索引时必须指定SCHEMABINDING,所 ...
分类:
数据库 时间:
2016-12-18 01:48:28
阅读次数:
261
自定义函数 (user-defined function UDF)就是用一个象ABS() 或 CONCAT()这样的固有(内建)函数一样作用的新函数去扩展MySQL。 所以UDF是对MySQL功能的一个扩展 创建和删除自定义函数语法: 创建UDF: CREATE [AGGREGATE] FUNCTI ...
分类:
数据库 时间:
2016-12-18 01:44:06
阅读次数:
434
有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。本博文我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据... ...
分类:
数据库 时间:
2016-12-18 01:25:20
阅读次数:
213
折腾了一个多小时,终于把连接Mysql的模块装好了,由于我的环境是python3.5,Mysql官方支持到python3.4,后面google查到有pymysql模快支持python3.5,这个模块是纯用python写的,废话不多说,在windows里安装pymysql只需一条命令,如下: 吐槽:在 ...
分类:
数据库 时间:
2016-12-18 01:20:37
阅读次数:
188
By francis_haoDec 17,2016 统计函数数据记录查询 统计函数 统计函数描述count()count(*):统计表中记录条数(包括NULL值字段) count(field): 统计表中记录条数(不包括NULL值字段)avg()计算字段值的平均值sum()计算字段值总和max()查... ...
分类:
数据库 时间:
2016-12-18 01:18:10
阅读次数:
230
默认情况下,mysql数据库是不允许远程访问的。需要使用如下步骤打开mysql远程访问权限:首先mysql-uroot-p登陆mysql命令行,然后usemysql;之后开通权限:GRANTALLPRIVILEGESON*.*TO‘ROOT‘@‘%‘IDENTIFIEDBY‘ROOT‘WITHGRANTOPTION;(这一步可以通过selectuser,hostfromuser;查看..
分类:
数据库 时间:
2016-12-17 23:28:24
阅读次数:
283
Mysq基于原生复制及paxos协议的组复制技术,提供强一致数据安全保证,可实现高可用、容灾等环境,亦可多点读写、负债均衡,mysqlgroupreplication(MGR)是mysql5.7.17中GA的一个plugin:一、 功能支持:1. 数据一致性2. 多master拓扑,可在任意节点读写3. 故障检测,自动剔除故..
分类:
数据库 时间:
2016-12-17 23:26:58
阅读次数:
476
事务:Transaction多个sql语句,要么同时都执行,要么同时都不执行事务就是一组原子性的(select)查询语句,也即将多个查询当作一个独立的工作单元ACID测试:能够满足ACID测试就表示其支持事务,或兼容事务A:Atomicity,原子性,都执行或者都不执行
C:Consistency,一致性,从一..
分类:
数据库 时间:
2016-12-17 23:26:22
阅读次数:
302
这两天听了将近20场演讲,感觉收获很多,最深的感觉就是自己还有很长的路要走。有几个点记录一下:昨天听老猫讲,提到一个普遍的问题就是Oracle里count(*)、count(1)和count(主键)到底哪个快的问题。这个问题看起来很简单,每个人都会有自己的答案,去百度上搜会出来一大堆帖子..
分类:
数据库 时间:
2016-12-17 23:22:51
阅读次数:
226
查一下你的MYSQL用户表里, 是否允许远程连接 1、授权 mysql>grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option; mysql>flush privileges; 2、修改/etc ...
分类:
数据库 时间:
2016-12-17 23:18:39
阅读次数:
232
最近在转一个原来使用oracle,打算改为mysql的系统,有些常用的oracle函数的mysql实现顺便整理了下,主要是系统中涉及到的(其实原来是专门整理过一个详细doc的,只是每次找word麻烦)。 date 公元前4712年1月1日至公元9999年12月31日 datetime:取值范围:10 ...
分类:
数据库 时间:
2016-12-17 23:16:46
阅读次数:
209
MongoDB之TextSearch简介 MongoDB支持对文本内容执行文本搜索操作,其提供了索引text index和查询操作$text来完成文本搜索功能。下面我们通过一个简单的例子来体验一下MongoDB提供的全文检索功能。 1.新建blogs collection,并插入如下的documen ...
分类:
数据库 时间:
2016-12-17 23:13:51
阅读次数:
251
查看当前服务器是否开启慢查询:1、快速办法,运行sql语句show VARIABLES like "%slow%" 2、直接去my.conf中查看。my.conf中的配置(放在[mysqld]下的下方加入)[mysqld]log-slow-queries = /usr/local/mysql/var ...
分类:
数据库 时间:
2016-12-17 23:12:02
阅读次数:
227
Oracle 数据库日常巡检 阅读目录 1. 检查数据库基本状况 2. 检查Oracle相关资源的使用情况 3. 检查Oracle数据库备份结果 4. 检查Oracle数据库性能 5. 检查数据库cpu、I/O、内存性能 6. 检查数据库安全性 7. 其他检查 回到顶部 1. 检查数据库基本状况 包 ...
分类:
数据库 时间:
2016-12-17 23:10:13
阅读次数:
301
在并发写入的时候,leveldb巧妙地利用一个时间窗口做batch写入,这部分代码值得一读: 假设同时有w1, w2, w3, w4, w5, w6 并发请求写入。 B部分代码让竞争到mutex资源的w1获取了锁。w1将它要写的数据添加到了writers_队列里去,此时队列只有一个w1, 从而其顺利 ...
分类:
数据库 时间:
2016-12-17 23:11:01
阅读次数:
1015
数据库知识:sql不等号:!=或<>(如title<>'悉尼歌剧院'或title!='悉尼歌剧院')。 此博客待我将它学完:http://www.cnblogs.com/rainman/archive/2012/03/13/2393975.html。 ADO.NET: C#中也可以用MessageB ...
分类:
数据库 时间:
2016-12-17 23:08:09
阅读次数:
265