論壇中經常有會員遇到類似這樣的問題:
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';

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