MySQL

已上傳 MySQL 6.0 Alpha1 fo MIPSEL 至檔案庫

MySQL 6.0 Alpha1 for MIPSEL 已上傳至檔案庫了, 有興趣的朋友可以點擊這裡下載, 檔案有點大約56.8MB...

相關文章可以參考: http://www.orz101.com/node/75

MySQL 6.0 Compile for BCM4780

這幾天編譯好MySQL 6.0.4 for MIPSEL的, 已經編譯好了執行時出現以下錯誤...

mysqld: unknown option '--skip-bdb'

後來找找發現是 /etc/mysql/my.conf的設定問題, 只要在 skip-bdb 前多加個#就可以正常啟動了。

# skip-bdb

不過發現另一個問題, 就是MySQL可以正常啟動但是PHP沒辦法跟它連接, 又不知道是哪裡有問題了, 等有空時再試試吧 :)

附上編譯的configure設定, 這是參考debian上compile log的

用 INNER JOIN語法聯接多個表建記錄集

多表聯接建立記錄集是十分有用的,因為某些情況下,我們需要把數字數據類型顯示為相應的文本名稱,這就遇到了多表聯接建立記錄集的問題。比如作一個會員註冊系統,共有五個表,會員信息數據表member、會員身份表MemberIdentity、會員權限表MemberLevel、會員類別表 MemberSort和會員婚姻狀況表Wedlock。如果想把會員註冊信息全部顯示出來,肯定要將這四個表連起來,否則大家看到的某些會員信息可能只是數據編號。
以會員類別表來說,在其數據表中,1代表普通會員,2代表高級會員,3代表終身會員,在顯示時,如果不將會員類別表與會員詳細數據表相關聯,那麼假如我們現在看到的是一名普通會員的註冊信息,我們只能看到其類別為1,而誰又會知道1代表的是普通會員呢?所以要將會員類別表與會員詳細數據表相關聯,關聯後,1就顯示為普通會員,2就顯示為高級會員,3就顯示為終身會員,這樣多好?同理,其它兩個表也要與會員詳細數據表相關聯才能把數據編號顯示為相應的名稱。

前天製作網站後台時遇到此問題,在麵包論壇、狂迷俱樂部、藍色理想、和5D多媒體論壇發了貼子求救,都沒有獲得答案,只好自己研究,花了兩天時間終於成功,現將其寫成教程供大家分享,希望大家少走彎路。
本教程是把五個表聯在一起,如果願意,您可以將更多的表聯在一起,方法大同小異啦~

Syndicate content