[求救]SQL刪錯....(已解決)

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
頭像
幽雲
星球公民
星球公民
文章: 71
註冊時間: 2004-08-25 11:26
來自: 幻翼小站
聯繫:

[求救]SQL刪錯....(已解決)

文章 幽雲 »

不小心刪錯SQL....導致出現這個:


Could not query categories list

DEBUG MODE

SQL Error : 1146 Table 'practk_phpbb1.phpbb_categories' doesn't exist

SELECT c.cat_id, c.cat_title, c.cat_order FROM phpbb_categories c ORDER BY c.cat_order

Line : 118
File : index.php


請問有方法補救嗎= =?
最後由 幽雲 於 2005-04-16 09:29 編輯,總共編輯了 2 次。
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

除非你記得你所有的分區 ID 和名稱,這樣子你就可以把資料表寫出來

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
頭像
幽雲
星球公民
星球公民
文章: 71
註冊時間: 2004-08-25 11:26
來自: 幻翼小站
聯繫:

文章 幽雲 »

Mac 寫:除非你記得你所有的分區 ID 和名稱,這樣子你就可以把資料表寫出來

~Mac
不是全部記得耶-.-

如果不記得就要重架了嗎?????(精神崩潰)

還是.....?
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

看一下 phpbb_forums 資料表的內容
看有哪一些 cat_id,就在 phpbb_categories 增加幾筆資料

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
頭像
幽雲
星球公民
星球公民
文章: 71
註冊時間: 2004-08-25 11:26
來自: 幻翼小站
聯繫:

文章 幽雲 »

Mac 寫:看一下 phpbb_forums 資料表的內容
看有哪一些 cat_id,就在 phpbb_categories 增加幾筆資料

~Mac
我找到phpbb_forums 資料表了...

可是怎麼增加sql?(也看到cat_id)可是不知道要怎麼增加@@"
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

既然連phpbb_categories資料表都不見了
那第一步應該是先重建phpbb_categories吧?
phpbb_categories的結構可以從phpbb壓縮檔裡的install/schemas/mysql_schema.sql裡找到\r
內容如下

代碼: 選擇全部

CREATE TABLE phpbb_categories (
   cat_id mediumint(8) UNSIGNED NOT NULL auto_increment,
   cat_title varchar(100),
   cat_order mediumint(8) UNSIGNED NOT NULL,
   PRIMARY KEY (cat_id),
   KEY cat_order (cat_order)
);
先到phpMyAdmin裡選擇你的資料庫~
然後再執行上面的sql建立資料表\r
最後就是Mac講的~
Mac 寫:看一下 phpbb_forums 資料表的內容
看有哪一些 cat_id,就在 phpbb_categories 增加幾筆資料
例如:

代碼: 選擇全部

INSERT INTO phpbb_categories (cat_id, cat_title, cat_order) VALUES (1, 'Test category 1', 10);
特別注意的是cat_order是指分區的排列順序~
沒錯的話~系統是每次增加10
所以第二筆分區記錄的cat_order應該是20~以此類推\r
等全建好後~可以再到後台去調整分區的位置
頭像
幽雲
星球公民
星球公民
文章: 71
註冊時間: 2004-08-25 11:26
來自: 幻翼小站
聯繫:

文章 幽雲 »

已修好了..

感謝兩位的幫忙
主題已鎖定

回到「phpBB 2 安裝與使用」