- 浏览: 216917 次
- 性别:
- 来自: 深圳
最新评论
-
daijope:
...
mysql创建数据库后出现Access denied for user 'root'@'%' to database ‘xxxx’ -
szgaea:
本人博客记录在工作中遇到的一些问题的解决方案,都是现场解决后的 ...
如何为已安装php扩展安装mbstring -
56553655:
可以执行,我没看清楚
如何为已安装php扩展安装mbstring -
56553655:
老兄,你照这个命令再试一下是否成功
如何为已安装php扩展安装mbstring -
JeffreyHsu:
有用!!!
ie通过window.open下载excel,结果是直接打开excel乱码
文章列表
PrettyTime是一个开源的时间格式化类库
- 博客分类:
- 技术八卦
PrettyTime是一个开源的时间格式化类库。它能够将时间格式成易于用户阅读的格式,如"12分钟前"、"2天前"、"至今3个月"等。易于使用
flume+kafka+storm+mysql 数据流
数据流式实时统计框架记录
移动发送短信的状态报告
ISMG向SP送交状态报告中的STAT字段含义:发送短信的应答结果。SP根据该字段确定CMPP_SUBMIT消息的处理状态。
错误对照
CB:0001 非神州行预付费用户
CB:0005 PPS用户状态异常(包括未头次使用、储值卡被封锁、储值卡进入保留期、储值卡挂失)
CB:0007 用户余额不足
CA:0054 发送消息失败
CB:0001 非神州行预付费用户(用户已经被销号)
CB:0002 数据库操作失败
CB:0053 梦网用户不存在
CB:0005 移动用户帐户数据异常
CB:0007 用户余额不足
DELIVRD 消息发送成功
EXPIRED 表示 ...
关于Oracle的MTS
一、简介
MTS(Multi-Threaded Server)是ORACLE SERVER的一个可选的配置选择,是相对DEDICATE方式而言,它最大的优点是在以不用增加物理资源(内存)的前提下支持更多的并发的连接。换句话说,如果你只有2G的物理内 ...
[00:30:36,734] [ContextLoader,215] - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'xxxxServiceExporter' defined in ServletContext resource [/WEB-INF/applicationContext-rmiserver.xml]: Invocation of init method failed; nested exc ...
#用户 用户组
user www www;
#工作进程,根据硬件调整,有人说几核cpu,就配几个,我觉得可以多一点
worker_processes 5;
#错误日志
error_log logs/error.log;
#pid文件位置
pid logs/nginx.pid;
worker_rlimit_nofile 8192;
events {
#工作进程的最大连接数量,根据硬件调整,和前面工作进程配合起来用,尽量大,但是别把cpu跑到100%就行
worker ...
show engine innodb status\G;
show processlist;
myisam类型的表自动修复的方法
- 博客分类:
- 技术八卦
myisam类型的表极容易损坏,下面介绍一种自动修复myisam的方法
在MySQL的配置文件my.cnf中,启动项部分加入myisam-recover设置数据恢复功能,
[mysqld]
myisam-recover=BACKUP,FORCE
具体参数如下:
DEFAULT
与没有使用--myisam-recover选项相同。
BACKUP
如果在恢复过程中,数据文件被更改了,将tbl_name.MYD文件备份为tbl_name-datetime.BAK。
FORCE
即使.MYD文件将丢掉多个行也进行恢复。
QUICK
如果没有删除块,不要检查表中的行。
#!/bin/bash
# 记录时间
T=$(date +"%k:%M:%S")
[b]# 这种是备份表数据到文件中,同时删除原表数据[/b]
mysqldump -u root -p12345 flow record >log_$T.sql
# 但是这样是否中途有数据损失不好说
mysql -u root -p12345 -e "use flow;truncate table record;"
[b]# 这种是备份到辅助表中[/b]
mysql -u root -p12345 -e "use flow;create ...
Oracle WEB管理平台访问地址:
http://localhost:1158/em/
访问用户可以为sys,system;
如果管理员用户密码忘了咋办?
在oracle服务器,进入命令编辑框
linux直接远程登录控制台
windows进入cmd控制台
sqlplus /nolog
conn / as sysdba;
alter user sys identified by xxxxxxx
完事!
oracle锁一些知识
- 博客分类:
- 技术八卦
表级锁共具有五种模式,如下所示。
行级排他锁(Row Exclusive,简称RX锁)
当我们进行DML时会自动在被更新的表上添加RX锁,或者也可以通过执行lock命令显式的在表上添加RX锁。在该锁定模式下,允许其他的事务通过DML语句修改相同表里的其他数据行,或通过lock命令对相同表添加RX锁定,但是不允许其他事务对相同的表添加排他锁(X锁)。
行级共享锁(Row Shared,简称RS锁)
通常是通过select … from for update语句添加的,同时该方法也是我们用来手工锁定某些记录的主要方法。比如,当我们在查询某些记录的过程中,不希望其他用户对查询的记录进行更新操作 ...
查看进程使用句柄数
lsof -n |awk '{print $2}'|sort|uniq -c |sort -nr|more
在查询结果第一排为打开句柄数,第二排为进程号
设置最大文件句柄数
ulimit -HSn 4096
查看最大文件句柄数设值
ulimit -n
create database test1;
创建完数据库后,通过远程连接提示
Access denied for user 'root'@'%' to database ‘xxxx’
原因:创建完数据库后,需要进行授权,(在本地访问一般不会存在这个问题)。
解决办法:
执行授权
grant all on xxxx.* to 'root'@'%' identified by 'password' with grant option;
xxxx代表创建的数据库;
password为用户密码,在此为root的密码
...
oracle自动备份
- 博客分类:
- 技术八卦
#!/bin/bash
source /home/oracle/.bash_profile
export NLS_DATE_FORMAT='yyyy-mm-dd hh24:mi:ss';
$ORACLE_HOME/bin/rman target / msglog=/backup/log/baklog_`date '+%Y%m%d%H%M%S'`.log <<EOF
run{
allocate channel c1 type disk;
backup as compressed backupset incremental level 0 tag 'lv0' data ...
oracle管理的一些常用令
- 博客分类:
- 技术八卦
sqlplus /nolog
conn / as sysdba
shutdown immediate
startup mount;
alter database open;
ORA-00313和ORA-00312:oracle initialization or shutdown in progress
alter database clear logfile group 1;
alter database clear logfile group 2;
alter database clear logfile group 3;
alter database ...