my.ini在MySQL的目錄,於是在同事機器上拷貝了一個my.ini拿來修改,並單獨放在一個地方作為備份。其內容如下: 複製代碼 代碼如下:#Uncomment or Add only the keys that you know how works. #Read the MySQL Manual for instructions [mysqld] basedir=d:/MySQL5.0/ #bind-address=127.0.0.1 datadir=d:/MySQL5.0/data
今天解析DEDECMS時發現deder的MYSQL時間欄位,都是用`senddata` int(10) unsigned NOT NULL DEFAULT '0';隨後又在網上找到這篇文章,看來如果時間欄位有參與運算,用int更好,一來檢索時不用在欄位上轉換運算,直接用於時間比較!二來如下所述效率也更高。歸根結底:用int來代替data類型,更高效。環境:Windows XP PHP Version 5.2.9 MySQL Server 5.1
MySQL字元集:cp1252 West European (latin1) ,解決亂碼問題 使用虛擬機器主機空間上的phpmyadmin操作資料庫的時候,如果看到phpmyadmin首頁上顯示的MySQL 字元集為cp1252 West European (latin1),當我們匯入資料時就會出現亂碼,解決的方法是: 在phpmyadmin首頁的右邊有個Language選項,把預設的中文 - Chinese simplified-gb2312改成 中文 - Chinese
把我架設lnmp網站的過程寫出來,希望對想架設網站的朋友有所協助,如有更好的辦法請提出來。 之所以用nginx沒用apache,是因為nginx的效率更高一些,尤其是對一些低配置的伺服器,比如我在單位256M記憶體的舊機器上架設的伺服器。 1、安裝ubuntu server 10.04或10.10,其中安裝語言選的en,時區shanghai,服務只安裝ssh,其他全部用預設就行。
BLOB是一個大檔案,典型的BLOB是一張圖片或一個音效檔,由於它們的尺寸,必須使用特殊的方式來處理(例如:上傳、下載或者存放到一個資料庫)。根據Eric Raymond的說法,處理BLOB的主要思想就是讓檔案處理器(如資料庫管理員)不去理會檔案是什麼,而是關心如何去處理它。但也有專家強調,這種處理大資料對象的方法是把雙刃劍,它有可能引發一些問題,如儲存的二進位檔案過大,會使資料庫的效能下降。在資料庫中存放體積較大的多媒體對象就是應用程式處理BLOB的典型例子。 mysql BLOB類型
複製代碼 代碼如下:delimiter || DROP FUNCTION IF EXISTS IS_MOBILE|| CREATE FUNCTION IS_MOBILE( x VARCHAR(255)) RETURNS TINYINT(1) BEGIN DECLARE result TINYINT(1) DEFAULT 0; SET x = LCASE(x); IF RIGHT(x,4) = '.mp4' THEN SET result = 1; ELSEIF LEFT(x,9) =