碰到这种情况该怎么办?与mysql连接的问题 http://www.21ds.net/article/article.php/69 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 feel8(准备早起的鸟)快来 二、调整服务器 确保运用正确的编译固然重要,但这只是成功的第一步,配置众多的MySQL变量同样对服务器的正常运行起关键作用。你可以将这些变量的赋值存在一个配置文件中,以确保它们在每次启动MySQL时均起作用,这个配置文件就是my.cnf文件。 MySQL已经提供了几个my.cnf文件的样本,可在/usr/local/mysqld/share/mysql/目录下找到。这些文件分别命名为my-small.cnf、 my-medium.cnf、my-large.cnf和my-huge.cnf,规模说明可在描述配置文件适用的系统类型标题中找到。如果在只有相当少内存的系统上运行MySQL,而且只是偶尔的用一下,那么my-small.cnf会比较理想,因为它命令mysqld只使用最少的资源。类似地,如果你计划构建电子商务超市,而且系统拥有2G内存,那么你可能要用到mysql-huge.cnf文件了。 为了利用这些文件中的一个,你需要复制一个最适合需求的文件,改名为my.cnf。你可以选择使用配置文件三种作用范围的一种: Global:将my.cnf文件复制到服务器的/etc目录下,这使得配置文件中的变量作用于全局,即对所有服务器上的MySQL数据库服务器有效。 Local:将my.cnf文件复制到[MYSQL-INSTALL-DIR]/var/目录下,使得my.cnf作用于特定的服务器。[MYSQL-INSTALL-DIR]表示MySQL安装目录。 User:你可以再限制作用于特定的用户,将my.cnf复制到用户的根目录下。 究竟如何设置my.cnf中的这些变量呢?更进一步说,你可以设置哪一个变量。虽然所用变量对MySQL服务器相对通用,每一个变量与MySQL的的某些组件有更特定的关系。如变量max_connects归在mysqld类别下。执行下列命令即可知道: -------------------------------------------------------------------------------- %>/usr/local/mysql/libexec/mysqld --help -------------------------------------------------------------------------------- 它显示大量的选项及与mysqld相关的变量。你可以很容易地在该行文字之下找出变量: -------------------------------------------------------------------------------- Possible variables for option --set-variable (-O) are -------------------------------------------------------------------------------- 然后你可以如下设置my.cnf中的那些变量: -------------------------------------------------------------------------------- set-variable = max_connections=100 -------------------------------------------------------------------------------- 它设置MySQL服务器的最大并发连接数为100。要确保在my.cnf文件中的[mysqld]标题下插入变量设置。 http://www.eaoo.com/design/list.asp?classid=2&Nclassid=9 php 用正则处理 字符窜的截取 关于从数据库中查询出的字符串显示在网页上是乱码的问题 PHP 拦截器问题@@@@@@@@@!!!! PHP中如何取得变量的名称?或数组的名称也行. 学习PHP的第一个小问题,无法显示数据库中的表单? 如何获得text控件的内容?text控件是动态生成的。 请问HP是不是可以直接输出HTML标记,也就是说用ECHO输出的HTML标记和在PHP以外的效果是一样的? 在线急求!!回答者给100 问个关于SESSION的问题, 正则表达式问题,高手出手帮忙 php与JAVA问题,PHP高手大哥请指点小妹 安装VBB2.3英文原版出现错误,要了解详情请进
快来
确保运用正确的编译固然重要,但这只是成功的第一步,配置众多的MySQL变量同样对服务器的正常运行起关键作用。你可以将这些变量的赋值存在一个配置文件中,以确保它们在每次启动MySQL时均起作用,这个配置文件就是my.cnf文件。 MySQL已经提供了几个my.cnf文件的样本,可在/usr/local/mysqld/share/mysql/目录下找到。这些文件分别命名为my-small.cnf、 my-medium.cnf、my-large.cnf和my-huge.cnf,规模说明可在描述配置文件适用的系统类型标题中找到。如果在只有相当少内存的系统上运行MySQL,而且只是偶尔的用一下,那么my-small.cnf会比较理想,因为它命令mysqld只使用最少的资源。类似地,如果你计划构建电子商务超市,而且系统拥有2G内存,那么你可能要用到mysql-huge.cnf文件了。 为了利用这些文件中的一个,你需要复制一个最适合需求的文件,改名为my.cnf。你可以选择使用配置文件三种作用范围的一种: Global:将my.cnf文件复制到服务器的/etc目录下,这使得配置文件中的变量作用于全局,即对所有服务器上的MySQL数据库服务器有效。
Local:将my.cnf文件复制到[MYSQL-INSTALL-DIR]/var/目录下,使得my.cnf作用于特定的服务器。[MYSQL-INSTALL-DIR]表示MySQL安装目录。
User:你可以再限制作用于特定的用户,将my.cnf复制到用户的根目录下。
究竟如何设置my.cnf中的这些变量呢?更进一步说,你可以设置哪一个变量。虽然所用变量对MySQL服务器相对通用,每一个变量与MySQL的的某些组件有更特定的关系。如变量max_connects归在mysqld类别下。执行下列命令即可知道:
--------------------------------------------------------------------------------
%>/usr/local/mysql/libexec/mysqld --help
-------------------------------------------------------------------------------- 它显示大量的选项及与mysqld相关的变量。你可以很容易地在该行文字之下找出变量:
--------------------------------------------------------------------------------
Possible variables for option --set-variable (-O) are
-------------------------------------------------------------------------------- 然后你可以如下设置my.cnf中的那些变量: --------------------------------------------------------------------------------
set-variable = max_connections=100
-------------------------------------------------------------------------------- 它设置MySQL服务器的最大并发连接数为100。要确保在my.cnf文件中的[mysqld]标题下插入变量设置。