作者存档: timmy - 第3页

Windows下Mysql无法启动服务的解决办法

朋友的机器因为停电后,无法启动Mysql服务了.服务管理器那里显示MYSQL已启动.但是,在服务管理器里面,停止,重启和启动按钮全变灰了.

于是叫到我帮处理这个问题.

我先查看MYSQL日志:

120823 15:03:00 [Note] Plugin 'FEDERATED' is disabled.
120823 15:03:00  InnoDB: Initializing buffer pool, size = 187.0M
120823 15:03:00  InnoDB: Completed initialization of buffer pool
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
120823 15:03:00  InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
120823 15:03:02  InnoDB: Started; log sequence number 0 44233
120823 15:03:05 [Note] Event Scheduler: Loaded 0 events
120823 15:03:05 [Note] D:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: ready for connections.
Version: '5.1.57-community'  socket: ''  port: 3306  MySQL Community Server (GPL)
121101  0:41:29 [Note] D:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Normal shutdown

121101  0:41:29 [Note] Event Scheduler: Purging the queue. 0 events
121101  0:41:29  InnoDB: Starting shutdown...
121101  0:41:32  InnoDB: Shutdown completed; log sequence number 0 60351755
121101  0:41:32 [Note] D:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Shutdown complete

原因大概知道了.是因为InnoDb的ibdata 文件和ib_log文件大小不对而引起的.
我再打开他的MY.INI,发现他默认引擎是INNODB.我觉得对一般的网站来说,很多时候都用不到事务处理等高级功能,就没必要用这个引擎,
一是性能方面不如MYISAM,
二来是用这个引擎的数据库,只会变大,不会变小.哪怕你把数据库删除了,数据库文件大小一样还是那么大.
且N个表数据放在一个文件里,一出问题,就全完了.
后来,我帮他修改了MY.INI
#默认使用MyIsam
default-storage-engine=MyIsam
#加大两个文件的缓存大小
innodb_buffer_pool_size=512M
innodb_log_file_size=128M
然后删除MYSQL目录里的localhost.pid(就是因为这个文件的存在,让服务管理面板认为MYSQL已启动了),刷新服务管理面板.好了,看到重启和停止按钮了.接着只要点停止,启动,就可以了.
问题解决了.

继续阅读 »

修改easyui,可设置仅在选中的字段中生成编辑器

修改jquery.easyui.min.js function _4a7(_4b …

继续阅读 »

美国 2GB OpenVZ VPS $6.80每月

好久没看VPS行情了,今天发现这个,还不错.看起来挺划算的.

配置如下:

4 核CPU
2GB 内存
30GB RAID10 硬盘
1TB 流量/月
100Mbps 网络接口
OpenVZ/SolusVM
1 IPv4
$6.80/月

机房是在美国达拉斯

购买连接:

https://my.stormvz.com/cart.php?a=add&pid=34

继续阅读 »

解决java.lang.AbstractMethodError: oracle.jdbc.driver.T4CPreparedStatement.getParameterMetaData()Ljava/sql/ParameterMetaData错误

昨天使用DbUtils – BoneCP的时候,遇到这个错误:

java.lang.AbstractMethodError: oracle.jdbc.driver.T4CPreparedStatement.getParameterMetaData()Ljava/sql/ParameterMetaData

原因是LIB目录里有多个ORACLE驱动JAR,分别是OJDBC14和CLASSES12,我把这两个删除,然后找上OJDBC6,问题解决了.

继续阅读 »

SVN创建branches分支

因为打算把框架的后台界面使用EASYUI,但是又希望保留现在这种方式,方便日后选择.所以决定创建一个新的分支:

svn mkdir svn://localhost/tf/branches/ -m “mkdir branches”
svn cp svn://localhost/tf/trunk/ svn://localhost/tf/branches/smothadmin -m “smothadmin”

继续阅读 »

nginx在windows上编译安装注意事项

因为测试需要(主要是为了可以添加删除一些模块),在windows上编译安装nginx 1.2.1最新稳定版本.

1.可以先做点小优化:减肥.可减小体积约2/3
修改\auto\cc\gcc
在CFLAGS=”$CFLAGS -g”之前加个#号,变成:
#CFLAGS=”$CFLAGS -g”

2.修改显示标题:
修改\src\core\nginx.h
#define NGINX_VER “myweb/” NGINX_VERSION

顺便记录一下配置:
./configure –prefix=/cygdrive/d/nginx –sbin-path=/cygdrive/d/nginx \
–with-cc-opt=”-D FD_SETSIZE=4096″ –with-rtsig_module –with-select_module \
–with-poll_module –with-http_ssl_module –with-http_realip_module \
–with-http_addition_module –with-http_xslt_module –with-http_sub_module \
–with-http_gzip_static_module –with-http_random_index_module \
–with-http_secure_link_module –with-http_stub_status_module

然后就是把一些运行环境DLL复制到NGINX相同目录下(略);

最后注意一下目录路径写法的变化:
注意:
在配置NGINX时,路径不能使用WINDOWS的方式,如E:/之类,应该使用/cygdrive/e/www
其中/e/表示E盘,注意大小写.
但是,
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#fastcgi_split_path_info ^(.+\.php)(.*)$;
#fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME E:/www/$fastcgi_script_name;
include fastcgi_params;
}

PHP这段一定要使用WINDOWS格式的路径!!!

关闭自动索引:
autoindex off;

继续阅读 »

如何关闭windows下的nginx日志

早上,发现测试环境nginx的日志文件又把硬盘撑满.原因是我上次是使用access_log off;来关闭日志.但是这个方法明显不起作用,因为现在发现日志文件是off(这个是文件名),几十个G大,我晕了.

决定想办法让NGINX把日志输出到NULL设备去!如果是linux就是access_log /dev/null;到了WINDOWS就是access_log \\.\\nul;没错,就是两个\号.

日志文件消失了.

继续阅读 »

mxGraph的workfollow editor修改ID前缀的方法

mxGraph的workfollow editor修改ID前缀的方法

继续阅读 »

唐三藏、孙悟空、白骨精新三角关系[转]

网上看到的关于唐三藏取经回来后,其中三人的故事.
很令人深思.

继续阅读 »

差点忘了续费

这个域名admclub.com前天就到期了,都忘了.今天赶紧续费!

第 3 页,共 19 页12345...10...最旧 »