本地测试php update一条记录进mysql,cpu占用率20%正常不? 你用的是mysql_connect还是mysql_pconnnet?一般来说没有问题的,执行完后,php会自动回收垃圾的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class ConnMysql........... function query($sql, $type = '') { $func = $type == 'UNBUFFERED' && function_exists('mysql_unbuffered_query') ? 'mysql_unbuffered_query' : 'mysql_query'; if(!($query = $func($sql)) && $type != 'T') { //如果type=T,表示有错误也继续运行。 $this->halt('MySQL Query Error', $sql); } $this->querycount++; //echo "<font color=red>".$this->querycount."</font>$sql<br>"; return $query; }..........}============================================这是类里面的方法,然后我就是这样更新,因为用的是类不知道怎么关闭,$ConnDB->query("update table set ........") 类里的连接方法是这样的: function ConnMysqlClass($DBHostName, $DBUserName, $DBPassWord, $DBName,$DBIsOpen="false") { if($DBIsOpen=="true") { if(!mysql_pconnect($DBHostName, $DBUserName, $DBPassWord)) { $this->halt("连接数据库失败!"); } } else { if(!mysql_connect($DBHostName, $DBUserName, $DBPassWord)) { $this->halt("连接数据库失败!"); } } if($this->getServerInfo() > '4.1') { mysql_query("SET NAMES 'utf8'"); } if($this->getServerInfo() > '5.0.1') { mysql_query("SET sql_mode=''"); } if($DBName) { $this->selectDB($DBName); } } 我用默认的false,是mysql_connect连接 俺又来了。。。UPDATE问题。。。 NetworkError: 504 Gateway Timeout 50001 求解:数据插入不到数据库中。 我想做个exe软件,该用什么编辑器?怎么做啊?最简单的那种exe可以安装的 用php截取字符串 win7 32位系统下的apache配置ssl的问题 请问如何判断POST上来的数据是什么字符集? 如何用PHP实现下拉菜单 求助用PHP如何抓取.NET开发的分页控件的数据? thinkphp 在本地环境无法打开 什么地方会用到htmlentities()? session问题
function query($sql, $type = '') {
$func = $type == 'UNBUFFERED' && function_exists('mysql_unbuffered_query') ?
'mysql_unbuffered_query' : 'mysql_query';
if(!($query = $func($sql)) && $type != 'T') { //如果type=T,表示有错误也继续运行。
$this->halt('MySQL Query Error', $sql);
}
$this->querycount++;
//echo "<font color=red>".$this->querycount."</font>$sql<br>";
return $query;
}..........}
============================================
这是类里面的方法,然后我就是这样更新,因为用的是类不知道怎么关闭,
$ConnDB->query("update table set ........")
function ConnMysqlClass($DBHostName, $DBUserName, $DBPassWord, $DBName,$DBIsOpen="false") {
if($DBIsOpen=="true") {
if(!mysql_pconnect($DBHostName, $DBUserName, $DBPassWord)) {
$this->halt("连接数据库失败!");
}
} else {
if(!mysql_connect($DBHostName, $DBUserName, $DBPassWord)) {
$this->halt("连接数据库失败!");
}
} if($this->getServerInfo() > '4.1') {
mysql_query("SET NAMES 'utf8'");
} if($this->getServerInfo() > '5.0.1') {
mysql_query("SET sql_mode=''");
}
if($DBName) {
$this->selectDB($DBName);
}
}