安装mysql5.5.29安装版(mysql-installer-community-5.5.29.0.msi)这个版本是出现报错,错误提示如下:“unable to find a version of the runtime to run this application.

点击查看原图

因为刚开始就没有安装.net framework4.0的错误,所以网上下载.net framework4.0安装了,

最近有朋友问我,根据我的以前的一个教程,php5apache2_4.dll来运行php的http://www.myxzy.com/post-333.html,但是现在apachelounge官网没有php5apache2_4.dll文件下载了,只有一个mod_fcgid了,php的包里面也没有php5apache2_4.dll这个文件。所以就写了这个教程。

这个教程是在windows下用Apache+php+Mysql通过mod_fcgid(fastcgi)方式来建立php环境。


下面的教程由星知苑提供:

第一部分:下载各个软件,这个我想不用我多说的了吧。

从 MySQL 4.0.1 开始,MySQL有一个重要的特征:Query Cache。 当在使用中,查询缓存会存储一个 SELECT 查询的文本与被传送到客户端的相应结果。如果之后接收到一个同样的查询,服务器将从查询缓存中检索结果,而不是再次分析和执行这个同样的查询。

注意:查询缓存绝不返回过期数据。当数据被修改后,在查询缓存中的任何相关词条均被转储清除。

在某些表并不经常更改,而你又对它执行大量的相同查询时,查询缓存将是非常有用的。


上面简单说了一下mysql缓存,下面开始说到mysql缓存设置的一些相关资料。

星之宇 发布于2012-11-3 10:25

windows下配置NGINX+PHP+MYSQL

相对于linux来说,windows配置web环境不管是一键安装包还是独立配置简单多了,这次是讲以NGINX作为web的本地的测试环境。

现在越来越多的网站使用以NGINX作为web服务器的环境了。想在windows xp模下安装NGINX作为本地测试环境,但是用一键安装包很多多是老的稳定的版本,所以想独立的配置NGINX-1.3.8、PHP-5.4.8 和 MYSQL-5.5.8的本地环境用作测试。主要讲把环境配置起来,像mysql安装什么过程我这里就略过了。


第一部分:准备工作。(windows xp sp3)

以虚拟机VirtualBox 版本是4.1.20(内存设置为512M,centos安装是文本模式下安装),全新以最小化包安装了32位的CentOS6.3系统,作为本地web环境,上次讲了在windows下安装Apache2.4.3+PHP5.4.8+Mysql5.5.8,这次就说说linux(centos)下编译安装的过程(全命令模式下完成)。

 

以下分为几部分来说:

第一部分:准备工作。

1.全新centos6.3(以下简称centos)最基本的设置略过(比如用户、网络设置等等)。

最近听说PHP5.4速度很快,所以想建立一个本地环境测试下。我打算用本地windows xp sp3下安装PHP5.4.8、Apache2.4.3和Mysql5.5.28。

 

首先去下载PHP、Apache和Mysql的最新版本。

PHP5.4.8版本下载地址:http://windows.php.net/download/

Mysql5.5.28版本下载地址:http://www.mysql.com/downloads/mysql/

Apache2.4.3版本下载地址:http://www.apachelounge.com/download/

星之宇 发布于2012-10-7 10:33

手动升级emlog4.2.1到5.0.0

我这里是本地环境安装最新版本的emlog5.0.0,通过phpmyadmin查看数据库,发现了一些改变。

1.添加数据库表emlog_navi(导航栏)。

2.重新设计了表emlog_options(博客配置)、emlog_twitter(碎语)和emlog_link(友链)。

3.其他的改动,可能是字段名的类型改了一些。

4.添加了一些索引。

现在越来越多的PHP程序,衡量一个程序的好坏,运行的时间是一个重要的标志。
如何在php中获取php的运行时间呢?这里要用到php的microtime() 函数。
microtime() 函数返回当前 Unix 时间戳和微秒数。语法:microtime(get_as_float)


这里我说一种获取php的运行时间的思路:在php程序结束的时间减去开始的时候的时间等于运行的时间。
大部分人多采用这个思路来获取运行时间的,以下代码仅供参考:

php文件开头

【问题描述】打开某个网页以后就直接出现这样的提示,如下所述:
MySQL Error
Message: Can not connect to MySQL server
SQL:
Error: Can't create a new thread (errno 12); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
Errno.: 1135
MYSQL数据库更新到5.5以后,安装PHP程序出错,提示:
ERROR 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘TYPE=MyISAM’ at line 6.

这个问题是由于MYSQL查询语句写法 TYPE=MyISAM 太老了,在MYSQL 5.5上已经被禁用,将安装程序包的TYPE=MyISAM 全部改成ENGINE=MyISAM就能正常安装了。一般地,ENGINE 选项是不必要的;除非默认已经被改变了,MyISAM是默认存储引擎。
提交