論壇中經常有會員遇到類似這樣的問題:
MySQL ErrorMessage: MySQL Query Error
SQL: SELECT main.*, field.* FROM uchome_blog main LEFT JOIN uchome_blogfield field ON field.blogid=main.blogid WHERE 1 AND
main.hot >= '3' AND main.friend='0' ORDER BY main.dateline desc LIMIT 0,6
Error: Unknown column 'main.hot' in 'where clause'
Errno.: 1054
Click here to seek help.
主要是因為恢復資料的時候缺少表欄位,我們可以手動新增上缺少的欄位就可以了,那麼就需要去執行 SQL 語句,一般我們都推薦大家使用 phpMyAdmin,它是使用 PHP 編寫的,以網頁方式管理 MySQL 資料庫的一個開源管理工具,可以在網頁中方便的輸入 SQL 語句。
以上面的錯誤提示為例講解如果在 phpMyAdmin 中執行 SQL 語句。
1 、登入 phpMyAdmin

輸入資料庫的使用者名稱以及密碼即可登入。
2 、開啟資料庫
上面的錯誤提示說明 UCenter Home 資料庫的 uchome_blog 表中缺少 hot 欄位,所以需要開啟您所安裝的 UCenter Home 資料庫,如下圖所示:

3 、執行 SQL 語句
開啟資料庫後如下圖所示:

點選 SQL 執行下面的程式碼
ALTER TABLE `uchome_blog` ADD `hot` mediumint(8) unsigned NOT NULL default '0';
- ALTER TABLE `uchome_blog` ADD `hot` mediumint(8) unsigned NOT NULL default '0';

點選執行即可。如果執行成功會提示如下圖所示:
