顯示具有 mysql 標籤的文章。 顯示所有文章
顯示具有 mysql 標籤的文章。 顯示所有文章

2010年9月27日 星期一

一個用php操控Mysqlnd的接口mysqlnd_uh

以往我們使用PHP連接MySQL時,大部分都是C接口
而這個是使用純粹PHP寫出的PHP功能

http://pecl.php.net/package/mysqlnd_uh


可以用來使用PHP Mysql Proxy的功能


關於Mysqlnd是PHP5.3以上提供的庫,為資料源提供緩衝
也可節省更多資源的消耗詳情請看

http://www.javaeye.com/news/380

2009年1月21日 星期三

MySQL 好用物件分享

這MySQL物件可以以空間換時間
提供資料庫快取,減少等待


http://www.ziddu.com/downloadfile/3252813/mysql.class.rar.html

2009年1月20日 星期二

MySQL query cache

最近想弄一個自己的MySQL Class

在找資料時發現有人已經寫好

所以就不用自己動手了

[sql tech.] 筆記 - 對你的 Query 作快取

[php tech.] mysql 自製類別 (mysql.class.phpm)

[php tech.] mysql 自製類別 (mysql.class.phpm)

2008年5月7日 星期三

PHP連接MySQL的容錯

假設我們的環境是有兩台Mysql資料庫Server

讓我們 網站存取資料

如果其中一台資料庫服務中斷

我們要如何在 PHP程式中 防範

首先mysql_connect沒有辦法
讓我們設定連線 超時時間~~

所以必須藉助比較底層的函式

fsockopen

這函式可以設定超時時間,不在時間內連線,就切換資料庫

if(fp = fsockopen($one, 3306, &$errno, &$errstr, $timeout)){
fclose($fp);
return $link = mysql_connect($first, $username, $password);
}else{
return $link = mysql_connect($second, $username, $password);
}

$first //主要資料庫
$second //備援資料庫

如果第一個資料庫停擺,可以透過PHP容錯