MySQL 的mysqldump备份来自《mysql技术内幕 innodb存储引擎》--single-transaction:只对innodb表有效--lock-tables:对MyISAM表使用,但是对于innodb表不需要用这个参数,用single-transaction选项即可,但是数据库下既...
分类:
数据库 时间:
2015-09-01 01:27:04
阅读次数:
214
? Grant语句:?用于授予权限; ? Revoke语句:?用于剥夺权限; ? Deny语句:?用于禁?止权限? 例如:下?面的语句?首先给Public?角?色授予Select权限,然后将特定的权限授予?户Mary、John和Tom,使这些用户拥有...
分类:
数据库 时间:
2015-09-01 00:17:19
阅读次数:
222
1.MySQL主从原理以及应用场景MySQL的Replication原理非常简单,总结一下:每个从仅可以设置一个主。主在执行sql之后,记录二进制log文件(bin-log)。从连接主,并从主获取binlog,存于本地relay-log,并从上次记住的位置起执行sql,一旦遇到错误则停止同步。从这几条Replicati..
分类:
数据库 时间:
2015-09-01 00:12:01
阅读次数:
327
1.常规起动/etc/init.d/mysqldstart这个mysqld是安装包里的mysql.server复制来的,如下cpsupport-files/mysql.server/etc/init.d/mysqld查看端口是否起来netstat-nultp|grep3306查看是否有相关的进程ps-ef|grepmysql而事实上mysqld是调用mysql_safe命令来开始的mysqld_safe--us..
分类:
数据库 时间:
2015-09-01 00:09:11
阅读次数:
302
1.mysql<==刚装完系统无密码情况登录方式。不要密码2.mysql-uroot《==刚装完系统无密码情况登录方式,不要密码。3.mysql-uroot-p<==这里标准的dba命令行登陆命令4.mysql-uroot-p‘123456‘<==非脚本一般不棕样用,密码明文会泄露密码。可以掩饰history功能解决。mysql多..
分类:
数据库 时间:
2015-09-01 00:07:53
阅读次数:
209
一、原理mysql主服务器把各种操作已二进制的格式记录到bin-log里,从连接主,并读取bin-log,实现数据同步备份:mysqldump-uroot-p123456db>1.sql导入:mysql-uroot-p123456db<1.sql二、准备工作然后导出主的mysql库数据然后导入给db1mysqldump-uroot-S/tmp/mysql2.sockm..
分类:
数据库 时间:
2015-09-01 00:00:07
阅读次数:
548
一、数据库的常用操作1、创建数据库语法:CREATE{DATABASE|SCHEMA}[IFNOTEXISTS]db_name[DEFAULT][CHARACTERSET=‘‘][DEFAULT][COLLATE=‘‘]说明:DATABASE|SCHEMA:都表示为数据库IFNOTEXISTS:判断数据库是否存在CHARACTERSET=‘‘:指定默认字符集COLLATE=‘‘:指定排序规则DEFAU..
分类:
数据库 时间:
2015-08-31 23:58:21
阅读次数:
275
实现此效果说起来比较难以说明,我这里还是先将实现的效果已图的形式展示一下吧。
这是两个表的设计。我想实现的效果举个例子,以查询secretaryCharge为例:
点击“市级”,我将查询到市级一下所有“区级”的secretaryCharge数目,并通过organizations中的fullName来作为名字,查到的统计数目作为值。得到的效果便是如下图所示:
具体实现sql语句...
分类:
数据库 时间:
2015-08-31 23:51:49
阅读次数:
210
1、mysql5.7中分为2类:临时表空间回滚段和普通回滚段。
2、mysql5.6中没有区分。
As of
MySQL 5.7.2, 32 undo logs are reserved for use by temporary tables and are hosted in the temporary table tablespace (ibtmp1).
To allocat...
分类:
数据库 时间:
2015-08-31 23:46:44
阅读次数:
265
1.在复合语句中声明变量的指令是DECLARE:1 CREATE PROCEDURE p8 ()2 BEGIN3 DECLARE a INT;4 DECLARE b INT;5 SET a = 5;6 SET b = 5;7 INSERT INTO t VAL...
分类:
数据库 时间:
2015-08-31 23:36:13
阅读次数:
256
@echo off echo echo echo color 0b & cls echo 设置备份文件存放文件夹... set "tbuf=D:\back"echo db set name=%date% set name=%name:~-3% set name=db_%name%echo 是否存在同...
分类:
数据库 时间:
2015-08-31 23:34:47
阅读次数:
191
当使用SQL Server 2012的DTS向导(Import and Export Data/导入导出数据)时,会出现如下问题:当来源数据直接使用表的时候,没有任何问题但如果来源数据是查询时,就会出现字段被映射为200(varchar)和202(nvarchar)据说微软已经解决了这个Bug:ht...
分类:
数据库 时间:
2015-08-31 23:32:35
阅读次数:
243
转自: http://tech.meituan.com/hive-sql-to-mapreduce.html (美团技术团队) Hive是基于Hadoop的一个数据仓库系统,在各大公司都有广泛的应用。美团数据仓库也是基于Hive搭建,每天执行近万次的Hive ETL计算流程,负责每天数百GB的数据存...
分类:
数据库 时间:
2015-08-31 23:30:31
阅读次数:
391
下载java包:sqlite-jdbc-3.7.2.jar,放到java工程目录lib下如下代码实例:import java.sql.*;import org.sqlite.JDBC;/** * 这是个非常简单的SQLite的Java程序, * 程序中创建数据库、创建表、然后插入数据, * 最后读出...
分类:
数据库 时间:
2015-08-31 23:25:21
阅读次数:
219
--1:无ORDER BY排序的写法。(效率最高)--(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!)SELECT*FROM(SELECTROWNUMASrowno,t.*FROMemp tWHEREhire_dateBETWEENTO_DATE(...
分类:
数据库 时间:
2015-08-31 23:18:36
阅读次数:
217