【PHP程式設計+MySQL資料庫+PHPMaker整合教學+技術諮詢】 本月特價優惠中! 動態的架站程式時代,要自訂PHP程式頁面有那麼難嗎? MySQL『資料庫』與『資料表』,用PHP程式有那麼難控制嗎? 你不用死背『PHP程式』與『MySQL資料庫』語法也能獨自設計完成! 這是自動化軟體程式的年代 (用PHPMaker 設計在彈指之間就能自動生成整個 PHP 程式系統) 這不是:神話!程式軟體模組取代了這一切複雜的工程。 你可以自己建構自己專屬的: 訂購表單、會員名單、擴增購物車特殊頁面 →POS 系統、CRM 系統、ERP 系統、HRM 系統...等等 (更可以加入數據資源銷售賺錢!) 該是:【見證奇蹟】的時候了! 非親眼所見....真的無法相信此神兵利器!

phpMyAdmin教學

網站經營一陣子後,內容越來越多(MySql資料庫就會變成很大)
有些架站程式後台可以備份與還原(會自動分割)
所以網站的備份與還原當然沒有問題!
但是萬一你的網站或架站程式並沒有此功能時
您使用phpMyAdmin將MySQL資料庫匯出時當然沒有問題
但是當你要還原(匯入)時,可能就匯出現:MySql檔案過大無法匯入的窘境!
那該怎麼辦呢?

使用phpmyadmin匯出與匯入方式更換MySql Server時
若在匯入時遇到”你正嘗試上載大容量檔案,請查看此文件如何略過此限制”的訊息.這是因為匯入的檔超過限制。

總教頭教你解決的辦法如下:

下載BigDump這個軟體,下載網址:

http://www.ozerov.de/bigdump.zip

官方網址:http://www.ozerov.de/bigdump/

———————————————————–
接下來自動將SQL檔案分割上傳:

1. 下載 BigDump
2. 在轉檔Server的Web根目錄下建立暫存目錄(例如:temp),解壓縮bigdump.php與將要匯入的sql檔放於該暫存目錄下
3. 修改bigdump.php檔案

$db_server = “”; //server位址,一般為 “localhost”
$db_name = “AAA”; //MySql資料庫名稱
$db_username = “BBB”; //MySql帳號
$db_password = “CCC”; //MySql密碼

4.匯入mysql檔案:  http://你的網站網址/temp(暫存檔目錄)/bigdump.php
———————————————————–
若使用BigDump 後仍然發生 max_allowed_packet 問題

解決方法:
vi /etc/my.ini
在[mysqld]項下增加如下敘述
max_allowed_packet=64M

重新啟動 MySQL 即可大功告成!
———————————————————–

PHP程式設計時日期錯誤,PHPDate()出現錯誤的具體解決辦法

PHPDate()出現錯誤的具體解決辦法

PHPDate()出現錯誤對於新手來說是比較頭疼的一件事情。
我們給出了具體的解決方法,希望對大家有所說明。

我們在運用PHPDate()這個函數取得時間資料的時候,經常會遇到不準確等一系列問題。
下面我們將為大家具體講解PHPDate()出現錯誤的關聯解決辦法。

取得系統時間時,發現取得的時間與系統的時間不符。
今天用echo date(“Y-m-dH:i:s”)取得系統時間時,發現取得的時間與系統的時間不符。

PHP是外國人開發的,所以經常有很多東西不太好用。
研究了一番發現,PHP預設設定的時間是以格林威治時區為標準的,表現是和北京時間差8個小時,因此我們需要將其+8個小時,原理是我們正好位於時區的東8區,所以我們必須把PHP的時區設定改為台北時間。

PHPDate()出現錯誤的具體解決方法:

開啟PHP.ini檔案,一般在PHP的安裝根目錄下
找到其中的:date.timezone
刪掉date.timezone前面的分號,並改成:date.timezone=Asia/Taipei
存檔,並重新啟動Apahce服務(有時用Apache的restart功能會有問題,建議先stop然後再start)
重新檢驗一下echodate(“Y-m-dH:i:s”)。
是不是時間還原標準了
————————————————————————————–
如果無法改動PHP.ini檔案,也可以在輸出時間之前使用date_default_timezone_set()設定時區

date_default_timezone_set(‘Asia/Shanghai’);

函數date_default_timezone_set(timezone)與date_default_timezone_get()

以上就是PHPDate()出現錯誤的關聯解決方法。

————————————————————————————–
調整時區

<?echo date(“Y-m-d H:i:s”,mktime (date(H)+15, date(i), date(s), date(m), date(d), date(Y)))?>
————————————————————————————–

你有沒有想要將Mysql資料庫中字符替換?

如何使用SQL語法,將MySQL資料表中的替換字串?

你有這樣的苦惱問題嗎?
當以SQL為資料庫的網站內有大量的文字要修改替換時,最陽春的方法就是一筆一筆的修改(那不是要出人命?)
可是如果需修改的數量龐大,那麼可能就會修改到暈倒了(至少會累倒進醫院吊點滴…)
最快的方法就是利用SQL語法替換字串:


你可以用以下的方法(快速的把字串刪除或換掉!)

phpMyAdmin 替換資料字串(使用phpMyAdmin進入資料庫執行SQL語法)
基本的語法範例如下:
UPDATE `資料表名稱` SET `資料表欄位` = REPLACE(`資料表欄位`,’要替換的文字‘,’替換後的文字‘) WHERE `資料表欄位` LIKE ‘%要替換的文字%’

例如:要把logContent欄位中的『</div>』字串刪除!
UPDATE `f2cont_logs` SET `logContent` = REPLACE(`logContent`,’</div>‘,”) WHERE `logContent` LIKE ‘%</div>%’
——————————————————–

又例如:要將網址「http://visdacom.com」換成「http://por.tw」!

UPDATE `f2cont_logs` SET `logContent` = REPLACE(`logContent`,’http://visdacom.com‘,’http://por.tw‘) WHERE `logContent` LIKE ‘%http://visdacom.com%’
——————————————————–
注意:要練習之前請先備份好資料庫不然把資料庫弄壞啦(又沒有備份檔案可以還原時)
我看你會笑不出來,懊惱不已捶胸頓足!

網站發生:Fatal error: Allowed memory size of 錯誤之處理

網站使用PHP程式去呼叫.dat的資料
在網站輸入搜尋就會有以下訊息產生:

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 4023 bytes) in /var/www/web/data_04/index.php on line 34

你的伺服器上PHP設定的記憶容量太少了, 在php.ini裡將
memory_limit = 8M
改成
memory_limit = 32M

然后重啟apache就可以啦!

也可以通過在php程式申請大一些的記憶容量實現

ini_set( 'memory_limit', '32M' );

—————————————————————-

PHP程式設計問題諮詢:
要怎麼在函數裏取得函數外的變數值?

———————————————————
PHP程式設計問題回覆:
要在函數裏取得函數外的變數值,請看以下的範例:

<?PHP
$a="PHP";
foo();
Function foo()
{
global $a;//刪除這裏看看是什麼結果
Echo "$a";
}
?>
entities(nl2br($str));
?>
———————————————————

如何避免使用php程式中的require_once語法?


我們知道,在php中使用require_once/include_once雖然方便,但是代價昂貴,據測試資料來看,require_once比require慢3-4倍,所以在php開發中,我們應該盡量使用require/include。

以下是筆者常用的避免require/include的方法。

使用__autoload

php5可以使用__autoload來避免require,用的好的話,代碼裡頭甚至看不到幾個require,實在是安逸啊。測試結果顯示,使用__autoload之後的new Foo; 比require_once 『foo.php』; new Foo; 大概要快3倍左右。

補充:為了避免autoload衝突,可以考慮使用spl_autoload_register(PHP 5 >= 5.1.2)來改變魔術函數__autoload的行為。

使用defined檢驗是否載入過

在代碼開頭使用defined檢驗是否定義過對應的常量,如果有的話,直接return。

<?php

if(!defined('_MYCLASS_'))

return;

define('_MYCLASS_', 1);

class MyClass { … }

?>

測試了一下,defined的效能也不是太好…

require前檢查

用class_exists或是function_exists檢查一下,確認沒有載入過再出手,至少比require_once能快上3倍。php4也可以用上。

class_exists('myClass') or require('/path/to/myClass.class.php');

解決MySQL server has gone away的問題

 
你是否曾遇見過 「MySql serverhas gone away」,一句讓人其實非常琢磨不透的錯誤訊息。

對這個問題請先別懷疑自己的代碼是否有問題,其實可能只不過是一個小小的設定問題。

我所碰到的情況就是,當你有大資料(資料大小大於1M)儲存到longblob欄位時,會出現這個問題。

起初也查了很久,是不是自己的代碼出錯,但使用的是PHP,不會向哪類編譯型語系有資料越界的可能,百思不得其解。

最終看了下mysql.ini,發現max_allowed_packet=1M,是不是這個預設設定值造成了此問題,把此設定值修改成max_allowed_packet=16M,問題真的解決了。

因此碰到此問題請先檢查自己的設定值是否有問題。

補充一句,不同版本的Mysql,此問題的錯誤訊息可能會不同。

MySQL資料庫管理 phpMyAdmin 3.4.3.1 Final 多國語系(繁體中文版)

phpMyAdmin 是一個用PHP編寫的,可以通過際網路控制和操作MySQL。
通過phpMyAdmin可以完全對資料庫進行操作,例如建立、複製/刪除資料等等。
可以用來管理 MySQL-server 以及單一資料庫的 PHP 程式,對於不熟悉 MySQL 指令列指令的人來說,是很方便的管理工具。」

MySQL的管理工具:phpMyAdmin

所謂的phpMyAdmin簡單的說就是一種MySQL的管理工具。
透過此一程式,可以直接從web上去管理MySQL,不需要到系統上去執行。
安裝步驟:
 1.取得檔案
   其中唯一的差別是在於後者不需要再做中文最佳化的動作。
   所謂的中文最佳化乃是因為此程式的翻譯者可能是大陸的..所以翻譯不佳
   若你覺得沒有關的話,也可以忽略它。
 2.我們先採用前者然後再加上中文最佳化。
 3.將此檔解壓縮到web伺服器的文件根目錄
   說明白些也就是你放置網頁的地方啦
   ex:/usr/local/apache/htdocs/        (這是我網頁存放的位置)
   a. # mv phpMyAdmin_2.0.5.tar.gz /usr/local/apache/htdocs/ 移到文件的根目錄
   b. # tar zxvf phpMyAdmin_2.0.5.tar.gz     解壓縮phpMyAdmin_2.0.5.tar.gz
   c. 路徑 /usr/local/apache/htdocs/phpMyAdmin
   d. 修改設定檔
      # vi config.inc.php3
     找到下面的部分   
     $cfgServers[1]['host'] = 'localhost';  // MySQL 的hostname
     $cfgServers[1]['port'] = '';             // MySQL 的port 空白表示預設3306
     $cfgServers[1]['adv_auth'] = true;      // 是否採用進階功能
     $cfgServers[1]['stduser'] = 'root';   // MySQL的管理者
     $cfgServers[1]['stdpass'] = 'abc123';   // MySQL管理者的密碼
     //我採用root為管理者,密碼為abc123 你可以採用自己喜歡的
 4.測試
   開啟瀏覽器,輸入http://的網址/phpMyAdmin/
   done …
中文最佳化
   若你一剛使用的檔案是c_phpMyAdmin_2.0.5.tar.gz則沒有中文問題的困擾
   若你是照我的步驟來做的話請取得中文最佳化檔(ftp://ohaha.ks.edu.tw/pub/source/php/chinese_big5.inc.php3)
   將此檔放入的phpMyAdmin的目錄之中 他會取代chinese_big5.inc.php3此檔
   若你覺得不太保險的話 你可以先將原有的chinese_big5.inc.php3更名然後將新檔案放入
   a. mv chinese_big5.inc.php3 chinese_big5.inc.php3.old    
      // 更名為chinese_big5.inc.php3.old
   b. mv chinese_big5.inc.php3 /usr/local/apache/htdocs/phpMyAdmin/
小技巧
   聰明的你是否發覺上面有什麼不對了呢?如果每個人都照我這樣做
   那麼..是不是每個人的phpMyAdmin的位置都在http://網址/phpMyAdmin這裡?
   這種情況是可以改變的..只要將phpMyAmin資料夾更名即可。
   若我想要更名為pma(各取一個字,方便記憶)
   a. 路徑:/usr/local/apache/htdocs/
   b. # mv phpMyAdmin  pma

MySQL資料庫管理 phpMyAdmin 3.4.3.1 Final 多國語系(繁體中文版)下載網址:
 
  http://por.tw/Downloads/phpMyAdmin-3.4.3.1-all-languages.exe

資料庫管理-phpMyAdmin3.3.6多國語系(繁體)版

phpMyAdmin是一個用PHP編寫的,可以通過際網路控制和操作MySQL。
通過phpMyAdmin可以完全對資料庫進行操作,例如建立、複製/刪除資料等等。
可以用來管理MySQL-server以及單一資料庫的PHP程式,對於不熟悉MySQL指令列指令的人來說,是很方便的管理工具。

資料庫管理-phpMyAdmin3.3.6多國語系(繁體)版

什麼是資料庫?資料庫是動態網站資料存放資料之所在,程式取得資料後寫入資料庫
當網頁需要顯現資料時,程式會呼叫資料庫資料而將數字.文字.圖片.連結出現於網頁頁面….
很多架站程式都需要使用到資料庫,像是五大購物車網站或WordPress部落格、Discuz討論區等等都是
使用者可利用phpmyadmin來建立MySQL資料庫。
建立好資料庫後,就可以安裝網站程式啦!

phpMyAdmin是一個用PHP編寫的,可以通過際網路控制和操作MySQL。
通過phpMyAdmin可以完全對資料庫進行操作,例如建立、複製/刪除資料等等。
可以用來管理MySQL-server以及單一資料庫的PHP程式
對於不熟悉MySQL指令列指令的人來說,是很方便的管理工具。

phpMyAdmin是一套以php寫成,針對MySQL資料庫系統的Web管理界面。
它可以很方便地以圖形化界面,來對MySQL資料庫內之資料做增刪的做動,更可以做資料庫本身的增刪管理。
另外附帶的好處是,您也可以籍著這個界面來學習SQL正確的語法。

很多架站程式都需要使用到資料庫,像是五大購物網站或WordPress部落格、Discuz討論區等等都是
不過一般使用者頂多利用phpmyadmin來建立MySQL資料庫。
但如果你是程式開發人員,建立資料庫是非常基礎的
更重要的要會個別新建資料庫內的結構、新增資料、看懂SQL語法,否則程式也無法開發下去了。
那如果是新手(或是沒有程式基礎)的網站及營者,那發生進階的技術問題該怎麼辦呢?
有【技術顧問諮詢】才有網站經營的技術後盾,而經營才能無後顧之憂
購買總教頭的密技基地課程享有:免費【技術顧問諮詢】服務
不然發生問題時你要問誰?網站經營你還在自己閉門造車嗎?那就錯啦!
還在網路上到處貼文問路人甲、路人乙嗎?那就太不牽強了!
要成功很簡單!就是問已經成功者(或花錢聘請專業人士當顧問)那顧問費可不是幾千元就能解決的喔!

資料庫管理-phpMyAdmin3.3.6多國語系(繁體)版下載網址:

http://por.tw/Downloads/phpMyAdmin-3.3.6.rar


    常用的php正則表達式及語法註解:

    符合中文字元的正則表達式: [u4e00-u9fa5]
    註解:符合中文還真是個頭疼的事,有了這個表達式就好辦了

    符合雙位元組字元(內含漢字在內):[^x00-xff]
    註解:可以用來計算字串的長度(一個雙位元組字元長度計2,ASCII字元計1)

    符合空白行的正則表達式:
s*

    註解:可以用來刪除空白行

    符合 HTML旗標的正則表達式:<(S*?)[^>]*>.*?|<.*? />
    註解:網上流傳的版本太糟糕,上面這個也僅僅能符合部分,對於複雜的嵌套旗標依舊無能為力

    符合首尾空白字元的正則表達式:^s*|s*$
    註解:可以用來刪除行首行尾的空白字元(內含空格、製表符、換頁符等等),非常有用的表達式

    符合Email位址的正則表達式:w+ ([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*
    註解:表單驗證時很實用

    符合網址URL的正則表達式:[a-zA-z]+://[^s]*
    註解:網上流傳的版本功能很有限,上面這個基本可以滿足需求

    符合帳號是否合法 (字母開頭,容許5-16位元組,容許字母數字下劃線):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
    註解:表單驗證時很實用

    符合國內電話號碼:d{3}-d{8}|d{4}-d{7}
    註解:符合形式如 0511-4405222 或 021-87888822

    符合騰訊QQ號:[1-9][0-9]{4,}
    註解:騰訊QQ號從10000開始

    符合中國郵政編碼:[1-9]d{5}(?! d)
    註解:中國郵政編碼為6位數字

    符合身份證:d{15}|d{18}
    註解:中國的身份證為15位或18位

    符合ip位址:d+.d+.d+.d+
    註解:提取ip位址時有用

    符合特定數字:
    ^[1-9]d*$    //符合正整數
    ^-[1-9]d*$   //符合負整數
    ^-?[1-9]d*$   //符合整數
    ^[1-9]d*|0$   //符合非負整數(正整數 + 0)
    ^-[1-9]d*|0$   //符合非正整數(負整數 + 0)
    ^[1-9]d*.d*|0.d*[1-9]d*$    //符合正浮點數
    ^-([1-9]d*.d*|0.d*[1-9]d*)$  //符合負浮點數
    ^-?([1-9]d*.d*|0.d*[1-9]d*|0?.0+|0)$   //符合浮點數
    ^[1-9]d*.d*|0.d*[1-9]d*|0?.0+|0$   //符合非負浮點數(正浮點數 + 0)
    ^(-([1-9]d*.d*|0.d*[1-9]d*))|0?.0+|0$  //符合非正浮點數(負浮點數 + 0)
    註解:處理大量資料時有用,具體應用時注意修正

    符合特定字串:
    ^[A-Za-z]+$  //符合由26個英文字母組成的字串
    ^[A-Z]+$   //符合由26個英文字母的大寫組成的字串
    ^[a-z]+$  //符合由26個英文字母的小寫組成的字串
    ^[A-Za-z0-9]+$   //符合由數字和26個英文字母組成的字串
    ^w+$  //符合由數字、26個英文字母或是下劃線組成的字串
    註解:最基本也是最常用的一些表達式


APACHE伺服器出現No input file specified.的完美解決專案

啟用REWRITE的偽靜態功能的時候,首頁可以訪問,而訪問內頁的時候,就提示:“No input file specified.”

原因在於使用的PHP是fast_cgi模式,而在某些情況下,不能正確識別path_info所造成的錯誤,Wordpress的偽靜態也有一樣的問題。

WordPress程式預設的.htaccess裡面的規則:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]

“No input file specified.”,是沒有得到有效的檔案路徑造成的。

修改偽靜態規則,如下:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]

有沒有發現不同?

其實就是在正則結果“/$1”前面多加了一個“?”號,問題也就隨之解決了。

筆記型電腦PCMCIA插槽CARDBUS插槽與Express Card插槽之差異

以往筆記型電腦大部份都提供PCMCIA Card或稱 PC Card的插槽,讓使用者擴充USB 或是Wireless設備使用
PCMCIA Card 就規格而言是是筆記型電腦的規格標準之一。

主要規格是由個人記憶卡國際組織(也叫作PCMCIA)於1998年6月所制訂出來的,是筆記型電腦最重要的一種擴充設備標準。
以產品的厚度而言又可分成Type I、Type II、Type III三種規格,以及16-Bit運作模式與32-Bits運作模式的(CardBus)規格,但因為傳輸頻寬一直侷限在132 Mbps,所以已不符合外接週邊設備的需求。

Express Card就是對應這樣的需求,所產生的新一代資訊裝置擴充介面,Express Card一樣也是PCMCIA協會所制定,Express Card介面的傳輸單元部分可用USB 2.0或PCI Express等介面與筆記型電腦相連,同時Express Card也與 PCMCIA Card一樣具備熱插拔(Hot-swap)的功能。

PCMCIA為Personal Computer Memory Card International Association(個人電腦記憶卡國際協會)的縮寫
此協會旨在建立電腦記憶卡標準規格,其與日本JEIDA(日本電子工業開發協會)共同制定了以可攜式電腦為主的擴充卡標準,符合其標準的IC CARD稱為PCMCIA CARD(又稱PC CARD),其大小就像信用卡般輕巧,提供筆記型電腦輕便且多種的擴充功能。

PCMCIA標準最初只用於記憶卡,目前已擴展到各式電腦週邊I/O卡,如數據機、網路卡、音效卡、硬碟卡等。
PC CARD的特色除了輕、小外,和USB裝置一樣具有隨插即用(plug and play)及熱插拔(hot-plug)功能,可於開機狀態下輕易安裝或抽換自動通知系統裝置更新;其界面皆為68pin接頭,面積為85.6×54mm,依厚度可分為三種規格,而其中TYPE Ⅱ是最為常見的。

隨著筆記型電腦日漸普及,PC CARD運用範圍也越顯廣泛,為因應多媒體和網路等高速週邊需求,原先只提供16bit傳輸的PC CARD能供應的頻寬已無法應付,故PCMCIA於1995年的PC Card Standard中提出高性能的PC CARD規格-CardBus。

CardBus是為高效能的產品所設計的介面,讓筆記型電腦能使用PCI 32位元匯流排寬度,執行速率為33MHz,使傳輸速率最高可提升至132MBps,電壓設計也改為3.3V,較原先的PC CARD具有更高的效能也更為省電。接頭同樣為68pin,大小同TYPE Ⅱ,而在PCMCIA及Intel的推動下幾乎已取代舊有的PC CARD。

雖然CardBus採用32bit傳輸,但其插槽與16bit的PC CARD仍是相容的,故目前筆記型電腦的PC卡插槽大多能同時支援16bit的PC CARD及32bit的CardBus PC CARD,但早期的PC CARD插槽可能只能支援16bit的PC CARD,使用者可根據電腦手冊上標示的支援規格選購相對應的PC CARD。
CardBus的特點:
● 32位元匯流排
最高提供132MBps傳輸速率。
● 連接100Mbps高速乙太網路
支援100Mbps PCMCIA LAN卡。
● 連接高速SCSI 2、Ultra SCSI週邊設備
CardBus SCSI卡支援SCSI 2/Ultra SCSI週邊。
● 數位影音光碟DVD多媒體應用
配合DVD MPEG II卡來達到播放DVD-CD的影音效果。
● 3.3V低電壓支援
除了原有Vcc提供5V和Vpp提供12V,另外支援Vcc提供3.3V。
● 多功卡支援
提供一卡多用功能,如FAX+LAN或LAN+SCSI…。
● 相容性加強
支援CardBus PC CARD和16bit PC CARD兩種。
● ZV埠應用
ZV指資料可經由PC CARD上ZV埠所建立的一條點對點的單向性信號路徑直接傳送到VGA控制器,使筆記型電腦整合高速網路連結與會議視訊應用的功能,目前多應用於數位攝影機、影音擷取裝置、線上即時視訊等。

但因PCMCIA與CARDBUS傳輸頻寬一直侷限在132 Mbps,所以已不符合外接週邊設備的需求。

Express Card就是對應這樣的需求,所產生的新一代資訊裝置擴充介面,Express Card一樣也是PCMCIA協會所制定,Express Card介面的傳輸單元部分可用USB 2.0或PCI Express等介面與筆記型電腦相連,同時Express Card也與 PCMCIA Card一樣具備熱插拔(Hot-swap)的功能。

聯強Lemel筆記型電腦目前產品已大部份轉成Express Card/54插槽方式,符合新一代筆記型電腦的規格標準。下圖是PCMCIA協會標誌,該官方網址有詳細設計規格可以參考http://www.expresscard.org。

由設備外觀與外插裝置差別上,我們可以透過兩項檢查協助判斷Express Card與PCMCIA Card的差異:

1. 外觀上的差別:Express Card的設計上有兩種規格分別是ExpressCard/54以及ExpressCard/34兩種規格。

2. 插槽上的差異:Express Card插槽在筆記型電腦上已無退出按鈕裝置,只要輕輕一壓即可把外插裝置退出。

※ 備註: Express Card可以視作是PCI Express介面的一個延伸,透過這樣的新規格架構,可以讓傳輸高速媒體與影像不再受到速度的限制與影響。

在phpmyadmin 出現關聯資料表的附加功能未能啟動解決方法如下:
1.建立一個資料庫名稱:phpmyadmin

說明:先到phpmyadmin,建立一個名為"phpmyadmin"的資料庫

2.找到create_tables.sql

說明:檔案位址在phpmyadmin目錄中的scripts文件夾,就看到create_tables.sql檔案了

3.匯入create_tables.sql檔到phpmyadmin資料庫中

4.更改config.inc.php

說明:檔案在phpmyadmin目錄下,以下為更改數據

$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; // Database used for Relation, Bookmark and PDF Features

// (see scripts/create_tables.sql)

// – leave blank for no support

// DEFAULT: 'phpmyadmin'

$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark'; // Bookmark table

// – leave blank for no bookmark support

// DEFAULT: 'pma_bookmark'

$cfg['Servers'][$i]['relation'] = 'pma_relation'; // table to describe the relation between links (see doc)

// – leave blank for no relation-links support

// DEFAULT: 'pma_relation'

$cfg['Servers'][$i]['table_info'] = 'pma_table_info'; // table to describe the display fields

// – leave blank for no display fields support

// DEFAULT: 'pma_table_info'

$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords'; // table to describe the tables position for the PDF schema

// – leave blank for no PDF schema support

// DEFAULT: 'pma_table_coords'

$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages'; // table to describe pages of relationpdf

// – leave blank if you don't want to use this

// DEFAULT: 'pma_pdf_pages'

$cfg['Servers'][$i]['column_info'] = 'pma_column_info'; // table to store column information

// – leave blank for no column comments/mime types

// DEFAULT: 'pma_column_info'

$cfg['Servers'][$i]['history'] = 'pma_history'; // table to store SQL history

// – leave blank for no SQL query history

// DEFAULT: 'pma_history'