自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (37)
  • 收藏
  • 关注

转载 mysql的四种启动方式

mysql的四种启动方式:1、mysqld启动mysql服务器:./mysqld --defaults-file=/etc/my.cnf --user=root客户端连接:mysql --defaults-file=/etc/my.cnformysql -S /tmp/mysql.sock2、mysqld_safe启动my

2015-07-31 17:49:57 5510

原创 character_set_database和character_set_server

以下是网上摘抄的资料/*character_set_server: 服务器安装时指定的默认字符集设定。character_set_database: 数据库服务器中某个库使用的字符集设定,如果建库时没有指明,将使用服务器安装时指定的字符集设置。 建表时候,字段字符集的选取方式如下:1. * if 字段指定的字符集2. * else if 表指定的字符集3. *

2015-07-30 18:24:42 15740 4

原创 ERROR 1366 (HY000): Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column 'name' at row 1

一:问题描述mysql> insert into t2(id,name) values(1,'你好');ERROR 1366 (HY000): Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column 'name' at row 1 二:出错原因字符集不支持中文。mysql> show cre

2015-07-30 18:01:15 4579

原创 PowerDesigner怎样设置列的字符集

指定‘姓名’这个字段的字符集为latin1:选中这一列,点击‘属性’按钮,在'MySql'选项卡里指定字符集即可现在,在'preview'选项卡里就能看到该字段已经被显示指定字符集了。

2015-07-30 16:01:52 3285

转载 powerdesigner12.5 设置表字符集和存储引擎

powerdesigner12.5在做建模的时候发现没有找到哪儿设置表的字符集和存储引擎。于是研究了一番。在菜单上方选择 Database => Edit Current DBMS 然后选择Mysql5.0 => Script => Objects => Table =>  Options  在右边的Value框内最后部分追加:ENGINE = %s : lis

2015-07-30 15:39:02 3600

转载 MySql用DATE_FORMAT截取DateTime字段的日期

MySql截取DateTime字段的日期值可以使用DATE_FORMAT来格式化,使用方法如下用 DATE_FORMAT 来格式化日期字段SELECTDATE_FORMAT(crt_time,'%Y-%m-%d')FROM ad_n_advertise_t

2015-07-29 15:11:54 7453

转载 mysql decode()

mysql decode()     举例:     oracle:select decode(pay_name,'aaaa','bbb',pay_name),sum(comm_order),sum(suc_order),sum(suc_amount) From  payment.order_tab  group by decode(pay_name,'aaaaa','bbbb',

2015-07-29 15:10:21 32708

转载 MySql取得日期(前一天、某一天)

取得当天:SELECT curdate();mysql> SELECT curdate();+------------+| curdate()  |+------------+| 2013-07-29 |+------------+ 取得当前日期:mysql> select now();+---------------------+

2015-07-29 15:03:57 795

转载 select * into outfile导出到excel乱码

一:问题描述最近在使用select * into outfile 'a.csv' from user;的时候发现一个问题,excel直接打开时候是一堆乱码。二:解决办法导出时候加上CHARACTER SET gbk即可。例子如下:  SELECT a.*INTO OUTFILE 'a.csv' CHARACTER SET gbkFIELDS TERMINATED B

2015-07-29 14:20:47 5769

原创 Mongodb分片+副本集配置

一:分片介绍这是一种将海量的数据水平扩展的数据库集群系统,数据分表存储在sharding的各个节点上,使用者通过简单的配置就可以很方便地构建一个分布式MongoDB集群。MongoDB的数据分块称为chunk。每个chunk都是Collection中一段连续的数据记录,通常最大尺寸是200MB,超出则生成新的数据块。要构建一个MongoDBShardingClust

2015-07-24 17:58:02 7125

转载 could not verify config servers were active and reachable before write

启动mongos时,config server的配置信息不得使用localhost、127.0.0.1,否则添加其它机器的shard时,会出现错误提示:"can’t use localhost as a shard since all shards need to communicate. either use all shards and configdbs in localhost or

2015-07-21 16:56:56 2583

转载 ssh传输文件命令

通过ssh传输文件SSH进入对方机器:ssh remoteIPscp -rp /path/filename username@remoteIP:/path #将本地文件拷贝到服务器上scp -rp username@remoteIP:/path/filename /path #将远程文件从服务器下载到本地tar cvzf - /path/ | ssh usern

2015-07-21 11:43:21 1463

转载 多客户端上传服务器文档使用scp命令不需要输入密码

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://guitarboy.blog.51cto.com/3121650/889996多台客户端机器通过scp命令远程拷贝文件到一台服务器多台客户端机器为ip为 192.168.18.2 B  192.168.18.3 C  192.168.18.4 D

2015-07-20 11:31:31 1124

转载 使用ssh传输文件不用输入密码

有些时候,我们在复制/移动文件 到另一台机器时会用到scp,因为它比较安全。但如果每次都要输入密码,就比较烦了,尤其是在script里。不过,ssh有另一种用密钥对来验证的方式。下面写出我生成密匙对的过程,供大家参考。第一步:生成密匙对,我用的是rsa的密钥。使用命令 "ssh-keygen -t rsa"[user1@rh user1]$ ssh-keygen -t

2015-07-20 10:46:02 2245

原创 Mongodb分片搭建(单实例)

一:分片介绍这是一种将海量的数据水平扩展的数据库集群系统,数据分表存储在sharding的各个节点上,使用者通过简单的配置就可以很方便地构建一个分布式MongoDB集群。MongoDB 的数据分块称为 chunk。每个 chunk 都是 Collection 中一段连续的数据记录,通常最大尺寸是 200MB,超出则生成新的数据块。要构建一个 MongoDB Sharding C

2015-07-17 17:58:35 2261 1

转载 如何使用mysql 命令行 查看mysql表大小、数据大小、索引大小

select * from information_schema.TABLES  where information_schema.TABLES.TABLE_SCHEMA='databasename' and information_schema.TABLES.TABLE_NAME='tablename'\G返回结果:***************************

2015-07-16 18:19:44 4894 1

原创 Mongodb副本集配置

一:概念 通俗的讲副本集就是用多台机器进行同一数据的异步同步,从而使多台机器拥有同一数据的多个副本,并且当主库当掉时在不需要用户干预的情况下自动切换其他备份服务器做主库。而且还可以利用副本服务器做只读服务器,实现读写分离,提高负载。二:实验环境 三:实验步骤3.1 下载下载地址:https://www.mongodb.or

2015-07-16 11:52:59 3170

原创 su: warning: cannot change directory to /home/mongodb: Permission denied

一:问题描述[root@ser6-52 ~]# su - mongodbsu: warning: cannot change directory to /home/mongodb: Permission denied-bash: /home/mongodb/.bash_profile: Permission denied 二:出错原因家目录的属主不对,权限不够[root

2015-07-16 10:43:41 5435

转载 让mongodb的secondary支持读操作

对于replica set 中的secondary 节点默认是不可读的。在写多读少的应用中,使用Replica Sets来实现读写分离。通过在连接时指定或者在主库指定slaveOk,由Secondary来分担读的压力,Primary只承担写操作。如果通过shell访问mongo,要在secondary进行查询。会出现如下错误:imageSet:SECONDARY> db.fs.fi

2015-07-16 10:06:01 4493

原创 rs.initiate(config); {"ok" : 0, "errmsg" : "couldn't initiate : need all members up to initiate, not

一:问题描述今天在初始化mongodb副本集时报错:[root@ser6-51 ~]# mongoMongoDB shell version: 2.6.9connecting to: test> use admin;switched to db admin > config = { _id:"MyReplset", members:[...  {_i

2015-07-15 16:13:03 6093

转载 Mongodb 副本集

摘要:近年来,NoSQL数据库已得到了长足的发展,更成为了许多机构追求性能的第一选择,而在这些技术堆栈中,MongoDB无疑是人气最高的一个,这里为大家分享高可用MongoDB集群的搭建。【编者按】传统的关系数据库具有不错的性能及稳定性,同时,久经历史考验,许多优秀的数据库沉淀了下来,比如MySQL。然而随着数据体积的爆发性增长,数据类型的增多,许多传统关系数据库扩展难的特点也爆发了出

2015-07-15 10:44:24 4881

转载 Linux 将一个用户添加到某一用户组中

将一个用户添加到某一用户组中将一个用户添加到某一用户组中,千万不能直接用:usermod -G groupA这样做会使你离开其他用户组,仅仅做为用户组 groupA 的成员。应该加上 -a 选项:usermod -a -G groupA user(FC4: usermod -G groupA,groupB,groupC user)-a 代表 appe

2015-07-14 10:28:24 3213

转载 ORA-27125: unable to create shared memory segment

http://blog.sina.com.cn/s/blog_4156950c01018n3t.html [root@rac2 ~]# id oracleuid=500(oracle) gid=501(oinstall)groups=501(oinstall),502(dba),503(asmadmin),504(oper)[root@rac2 ~]# more/p

2015-07-13 14:30:00 606

转载 "errmsg" : "not authorized on admin to execute command { $eval: \"return 1111\" }"

not authorized on test to execute command-MongoDB的权限配置直接报Command '$eval' failed: not authorized on这个错误,可以确认是权限的问题解决方案:在官网  http://docs.mongodb.org/manual/reference/command/eval/#dbcmd.eval 有

2015-07-10 18:54:54 17018

原创 经常用到的几个sed命令

最近写shell脚本,经常用到一些需求,现梳理一下。 现在,有一个o.sh,其文件内容如下:[root@ser6-51 dandan]# cat o.shaaaabbbb[mysqld]cccddd[mysqla]eee 1:在某行行尾添加内容#在aaaa这一行最后添加hello这个字符串#$表示行尾的意思[root@ser6-51 da

2015-07-10 16:22:22 794

转载 cmake下载安装

装mysql可以用编译的方式安装,首先得先下载安装cmake才行。下载cmake可直接进cmake官网进行下载。Windows版本安装直接运行EXELINUX版本的安装:安装cmakecmake-*.*.*tar.gz为下载下来的源码包tar xvf cmake-*.*.*.tar.gzcd cmake-*.*.*./boot

2015-07-10 15:23:33 1845

原创 此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态

一:问题描述新建的虚拟机,打开时报错:二:出错原因没有开启Intel VT-x(应该是英特尔虚拟化技术)三:解决办法在BIOS中开启intel virtual technology--这里以我自己电脑演示,我的是华硕。关闭电脑,开机时按DELETE或者F2键进入BIOS(注意,如果重启的话,进入不了。必须得先关机,再 开机)点击‘快捷菜单’,显示:

2015-07-08 18:24:32 41851 9

原创 CentOS下装oracle 12c(命令行模式安装12.1.0.2)

实验环境:1:安装oracle所需软件包Oracle12c所需的rpm包如下:binutils-2.20.51.0.2-5.11.el6 (x86_64)compat-libcap1-1.10-1 (x86_64)compat-libstdc++-33-3.2.3-69.el6 (x86_64)compat-libstdc++-33-3.2.3-...

2015-07-08 12:00:26 12367 7

原创 ORA-16032: parameter LOG_ARCHIVE_DEST_1 destination string cannot be translated ORA-01264: Unable to

一:问题描述运行建库脚本时,报错:CREATE DATABASE orcl*ERROR at line 1:ORA-01501: CREATE DATABASE failedORA-01078: failure in processing system parametersORA-16032: parameter LOG_ARCHIVE_DEST_1 destinati

2015-07-07 17:16:18 5385

原创 ORA-12514: TNS:listener does not currently know of service requested in connect

实验介绍:192.168.5.231远程连接192.168.6.51的orcl实例。在192.168.6.51上查看:SQL> show parameter name;NAME     TYPE VALUE------------------------------------ ----------- --------------------------

2015-07-07 14:50:15 10574

原创 TNS-12543: TNS:destination host unreachable

一:问题描述配完远程配置连接,用tnsping service_name结果报错:TNS-12543: TNS:destination host unreachable二:出错原因机器的防火墙已开启,但没有开放该1521端口三:解决办法vi /etc/sysconfig/iptables直接在配置文件里已有的-A INPUT那些命

2015-07-07 14:40:38 18485

转载 linux下防火墙开启,关闭,查看,设置

当Linux打开防火墙后,你会发现,从本机登录23端口是没有问题的,但是如果从另一台pc登录该linux系统后,你会发现提示这样的错误: 不能打开到主机的连接, 在端口 23: 连接失败 因为linux防火墙默认是关闭23端口的,如果允许远程登录,可以关掉防火墙,也可以开防火墙开放23端口,具体如下: 即时生效,重启后失效 开启: service iptables

2015-07-07 14:32:37 3370

转载 ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener解决方法

本文为大家讲解的是oracle执行dbtest或dbshut报错误:ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener的原因和解决方法,感兴趣的同学参考下. 本文为大家讲解的是oracle执行dbtest或dbshut报错误:ORACLE_HOME_LISTNER is not SET, una...

2015-07-07 10:54:21 23523

转载 Oracle数据库启动命令dbstart没有反应

一:问题描述执行dbstart没有任何反应:[oracle@ser6-51 bin]$ dbstart[oracle@ser6-51 bin]$ ps -ef | grep oracleroot      1874  1855  0 10:19 pts/1    00:00:00 su - oracleoracle    1875  1874  0 10:19

2015-07-07 10:44:08 3077

转载 Mongodb数据更新命令、操作符

一、Mongodb数据更新命令Mongodb更新有两个命令:update、save。1.1update命令update命令格式:db.collection.update(criteria,objNew,upsert,multi)参数说明:criteria:查询条件objNew:update对象和一些更新操作符upsert:如果不存在u

2015-07-03 14:56:56 725

原创 Mongodb备份恢复(mongodump,mongorestore方式)

一:备份1.1 备份所有数据库[root@ser6-52 mongodbbackup.bak]# mongodump -u superuser -p 123456 --authenticationDatabase admin -o /backup/mongodb/full_bak_201507021651.bakconnected to: 127.0.0.12015-07-02T16

2015-07-03 14:53:11 11374 5

原创 Error creating index admin.system.version: 13 err: "not authorized to create index on admin.system.v

一:问题描述今天在做全库恢复的时候报错:[root@ser6-52 myTest]# mongorestore -u  superuser -p 123  --authenticationDatabase admin   /backup/mongodb/full_bak_201507021651.bak/connected to: 127.0.0.12015-07-02T17:

2015-07-03 09:59:09 2516

转载 Mongodb索引

一、索引基础:    MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。下面是创建索引的命令:    > db.test.ensureIndex({"username":1})    可以通过下面的名称查看索引是否已经成功建立:    > db.test.getIndexes()    删除索引的命令是:    > db.test.dro

2015-07-02 18:27:50 644

转载 LinuxShell中删除文件中某一行的方法

如果有一个abc.txt文件,内容是:  aaa  bbb  ccc  ddd  eee  fff  如果要删除aaa,那么脚本可以这样写:  sed -i '/aaa/d' abc.txt  如果删除的是一个变量的值,假如变量是var,应该写成:  sed -i '/'"$var"'/d' abc.txt  至于grep -v aaa abc.tx

2015-07-02 10:44:32 15618

原创 如何通过shell脚本操作MongoDB

例如:我想查询下有哪些数据库[root@ser6-51 dandan]# vi g.sh添加:sql="show dbs"echo $sql | mongo -u superuser -p 123456 admin--shell[root@ser6-51 dandan]# sh g.shMongoDB shell version: 3.0.4connec

2015-07-01 15:07:49 5793 4

mydemo.war

部署成功后,访问web页面,会输出113。

2020-08-26

mydemo.war

部署成功后,访问web页面,会输出112。

2020-08-26

sysbench-0.5.tar.gz

sysbench 0.5版本的源码、安装包

2016-11-10

symantec netbackup操作手册

赛门铁克NetBackup是一款专为企业用户设计的资料备份与恢复的软件套件。 在备份过程中,客户通过网络将数据传送至NetBackup服务器,该服务器则通过使用相关策略为其选择最合适的存储介质类型。在恢复过程中,管理员能够浏览到用户需要恢复的数据和目录,同时,NetBackup服务器会找到这些数据或目录并且帮助客户进行恢复。NetBackup提供重复数据删除、复制以及快照服务,也能够在物理环境或虚拟环境下从磁带、磁盘、快照和云中进行数据恢复。该产品对VMware和微软的Hyper-V都能够提供支持。

2016-07-12

keepalived-1.2.12.tar.gz

安装keepalived,实现虚拟ip漂移,程序不用改IP自动切换。

2015-08-11

mha4mysql-manager-0.56-0.el6.noarch.rpm

mha(Master High Availability)目前在MySQL多服务器(超过二台),高可用方面是一个相对成熟的解决方案。主服务器的自动监控和故障转移.

2015-08-07

mha4mysql-node-0.56-0.el6.noarch.rpm

mha(Master High Availability)目前在MySQL多服务器(超过二台),高可用方面是一个相对成熟的解决方案。

2015-08-07

visual c++ 2013_win64

Microsoft Visual C++,(简称Visual C++、MSVC、VC++或VC)是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。

2015-06-23

mysql workbench

MySQL Workbench 提供了一个可视化控制台,让您可以轻松管理 MySQL 环境,更直观地了解数据库运行状况。开发人员和 DBA 可以使用这些可视化工具配置服务器、管理用户、执行备份和恢复、检查审计数据以及查看数据库运行状况。

2015-06-23

tortoisesvn-64位

TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。

2015-06-10

VisualSVN SERVER WIN-64位

VisualSvn Server是SVN的服务器端

2015-06-09

p8350262_10205_Generic_linux.zip

升级到10204或10205版本,如果要使用em,补丁8350262成为了必打之补丁

2015-04-07

navicat premium-适用于windows 32位 中文版

navicat premium-适用于windows 32位 中文版,可以用来管理mysql,oracle等多种数据库

2015-03-26

让ORACLE跑得更快

谭怀远老师写的《让ORACLE跑得更快》

2014-12-04

sql server从一个数据库复制表到另一个数据库的方法

本文档详细介绍了sql server怎样从一个数据库复制表到另一个数据库的方法。有图为例,简单易懂。

2013-12-11

将EXCEL里面内容导入到SQL SERVER

本文档详细介绍了怎样把EXCEL表格数据插入到SQL SERVER里面,有图有真相,很实用!

2013-08-19

在POWER DESIGER里设计概念模型

在POWER DESIGNER里怎样设计概念模型

2013-04-03

在sql server 2016 always on集群里新增一个数据库节点

非常详细,有详细截图,亲测可行。

2024-03-16

mysqltuner.pl

这是mysql一个常用的数据库性能诊断工具,主要检查参数设置的合理性包括日志文件、存储引擎、安全建议及性能分析。针对潜在的问题,给出改进的建议,是mysql优化的好帮手。

2023-03-31

archery使用手册

介绍了archery功能及详细配置过程。 包含sql审核案例,sql分析及优化案例,实例管理案例,插件案例等

2022-03-29

grafana-8.0.0.linux-amd64.tar.gz

grafana安装包-grafana-8.0.0.linux-amd64.tar.gz

2021-09-08

proxysql-2.0.5-1-centos7.x86_64.rpm

proxysql-2.0.5可修复'ProxySQL Error:connection is locked to hostgroup 10 but trying to reach hostgroup 20这个问题

2021-04-22

redhat6-asm.rar

asmlib安装包,适用于redhat 6,64位系统, 包含三个安装包: oracleasm-support-2.1.8-1.el6.x86_64.rpm kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm oracleasmlib-2.0.4-1.el6.x86_64.rpm 可解决oracleasm >= 1.0.4 is needed by oracleasmlib-2.0.4-1.el6.x86_64 及kernel < 2.6.32-359.el6 is needed by kmod-oracleasm-2.0.6.rh1-2.el6.x86_64的问

2021-02-23

在virtualbox虚拟机里静默安装RAC 11G.docx

在virtualbox虚拟机里静默安装RAC 11G. 步骤特别详尽!有图有描述有验证!

2021-01-23

RAC dbca静默建库所需的响应文件dbca.rsp

RAC dbca静默建库所需的响应文件

2021-01-23

install_canal.sh

canal 1.1.4 shell安装脚本; 适用于CentOS操作系统; 在CentOs 7上验证过,没有问题。

2020-11-12

predixy-1.0.5.tar.gz

predixy-1.0.5.tar.gz,亲测可用。

2020-11-04

install_redis_single.sh

Redis单实例安装shell脚本(版本4.0.14)。 适用于CentOS 7版本操作系统。 真实可用。

2020-11-04

静默安装grid用到的响应文件

静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件 静默安装grid用到的响应文件

2020-09-12

Oracle单实例版本升级(11g To 12c).docx

本篇文章主要参考自oracle官网12c的升级文档。 包含数据库升级准备工作(包含Database Replay,Sql Performance Analyzer,sql计划管理等内容)及升级步骤。

2020-07-10

利用 Percona xtrbackup+binlog做完全恢复.docx

本文介绍了怎样用percona xtrabackup做全量备份及如何利用全量备份(不用增量备份)加binlog做完全恢复(将数据恢复到故障时刻)。

2020-03-17

mysql闪回实战.docx

本文档包含详细的下载安装及使用命令。非常详细。 对应的csdn博客地址:https://blog.csdn.net/yabingshi_tech/article/details/103158973 原理: binlog以event形式记录了所有的变更信息,因此我们把需要回滚的event,从后往前回滚回去即可。对于delete操作,我们从binlog提取出delete信息,生成的回滚语句是insert。

2019-11-20

binlog2sql-master.zip

类似Oracle的闪回功能。 可以让mysql方便地恢复数据。 原理:既然binlog以event形式记录了所有的变更信息,那么我们把需要回滚的event,从后往前回滚回去即可。 亲测可用。

2019-11-20

instsrv.exe和srvany.exe

可以将exe注册为windows服务,直接从后台运行 具体怎样使用,请参考博客:http://blog.csdn.net/yabingshi_tech/article/details/55511124

2017-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除