[問題]若主機更換過,還原資料庫時注意什麼?

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
isjackie

[問題]若主機更換過,還原資料庫時注意什麼?

文章 isjackie »

由於之前免空的帳號被無預警的關閉
想說順便從2.0.19換成2.0.20
所以另外申請了其他主機的
而備份出來的資料庫(*.sql)
我將開頭的

代碼: 選擇全部

Dump of tables for xxxx

代碼: 選擇全部

INSERT INTO phpbb_config (config_name, config_value) VALUES('server_name', 'xxxx');
修正為新主機的資料後
還原時好像還是因為資料庫的Table不一樣而出現錯誤

請問該怎麼改呢?
我剛開始完論壇不久
感謝
主機位址由:http://forosh94.php1h.com
移至:http://csmuosh94.wagoo3.com
(還需要提供什麼資料嗎?)
jwxinst
竹貓忠實會員
竹貓忠實會員
文章: 945
註冊時間: 2006-03-31 10:07
來自: New York, USA     學業狀況: 當天才...       個人狀況: 臭蛋
聯繫:

文章 jwxinst »

如果你的table開頭_ 跟以前的不一樣, 就會出現錯誤了
如果你的table開頭都一樣, 可能是因為某些table你有改動吧?
修正為新主機的資料後
還原時好像還是因為資料庫的Table不一樣而出現錯誤
目前狀態圖檔
GoKo Music進度: 10%

問個問題不要緊可是沒有發文格式、問題不夠詳細情況,難道要用猜嗎?
新手必讀
[教學] 基本認識、學習、隨我架設phpBB的新手通 -更新至2.0.22
問問題的技巧
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44340
MOD安裝教學及轉碼
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=22832
amjackie
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-04-20 11:46

文章 amjackie »

我只有改上面那兩個地方而以@@

這是他出現的錯誤.
Error importing backup file

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '對班上宣佈�?事�??��?,請大家�?多注??, '0', '10', '43', '16', '263', NU' at line 1

INSERT INTO phpbb_forums (forum_id, cat_id, forum_name, forum_desc, forum_status, forum_order, forum_posts, forum_topics, forum_last_post_id, prune_next, prune_enable, auth_view, auth_read, auth_post, auth_reply, auth_edit, auth_delete, auth_sticky, auth_announce, auth_vote, auth_pollcreate, auth_attachments) VALUES('2', '1', '?��?訊公??, '對班上宣佈�?事�??��?,請大家�?多注??, '0', '10', '43', '16', '263', NULL, '0', '0', '0', '1', '1', '1', '1', '3', '3', '1', '1', '0')

Line : 980
File : admin_db_utilities.php

能看出什麼資訊嗎?
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

亂碼。
你 dump 出來的 sql 編碼是什麼?MySQL 的版本?
amjackie
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-04-20 11:46

文章 amjackie »

論壇是用utf-8,但是備份出來的是big5
所以中文的部分才會變成亂碼吧@@
phpMyAdmin版本: 2.6.4-pl3
jwxinst
竹貓忠實會員
竹貓忠實會員
文章: 945
註冊時間: 2006-03-31 10:07
來自: New York, USA     學業狀況: 當天才...       個人狀況: 臭蛋
聯繫:

文章 jwxinst »

沒錯
但是怎麼dump出來變了big-5?
那麼先把裡面的東西清了
再把 dump出來的轉成 utf-8就好了
參考:
http://pb.idv.tw/phpbbutf8/index.html
目前狀態圖檔
GoKo Music進度: 10%

問個問題不要緊可是沒有發文格式、問題不夠詳細情況,難道要用猜嗎?
新手必讀
[教學] 基本認識、學習、隨我架設phpBB的新手通 -更新至2.0.22
問問題的技巧
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44340
MOD安裝教學及轉碼
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=22832
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

amjackie 寫:論壇是用utf-8,但是備份出來的是big5
所以中文的部分才會變成亂碼吧@@
phpMyAdmin版本: 2.6.4-pl3
你說到半個重點了。你的 phpBB 有轉成 utf8,db 裡面的資料怎麼會寫入 big5 咧?

--
另外,我問的是 MySQL 的版本,不是 phpMyAdmin 的版本喔...
amjackie
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-04-20 11:46

文章 amjackie »

jwxinst 寫:沒錯
但是怎麼dump出來變了big-5?
那麼先把裡面的東西清了
再把 dump出來的轉成 utf-8就好了
參考:
http://pb.idv.tw/phpbbutf8/index.html
哇!好漂亮個教學圖!
讚!
不過那個....之前的論壇已經掛點了...
所以可能沒辦法這樣轉了@@
另外您說的裡面東西清一清是指.....?
amjackie
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-04-20 11:46

文章 amjackie »

chiouss 寫: 你說到半個重點了。你的 phpBB 有轉成 utf8,db 裡面的資料怎麼會寫入 big5 咧?

--
另外,我問的是 MySQL 的版本,不是 phpMyAdmin 的版本喔...
phpBB是用版上大大都弄好的給全新手用的那種版本,是用utf8的
但是為什麼dump出來會是big5我也不清楚了@@
可以直接選轉存utf8另存新檔就好嗎?(我用Emeditor)

另外...MySQL版本,是進去phpMyAdmin之後可以看得到吧
but我論壇目前放的免空phpMyAdmin好像不開放
我再去找一下怎麼自己架phpMyAdmin,再把版本po上來好了
不過應該不會太舊吧(還是這不是新舊的問題>"<)
jwxinst
竹貓忠實會員
竹貓忠實會員
文章: 945
註冊時間: 2006-03-31 10:07
來自: New York, USA     學業狀況: 當天才...       個人狀況: 臭蛋
聯繫:

文章 jwxinst »

但是為什麼dump出來會是big5我也不清楚了@
建議你:
檢查你目前phpmyadmin裡的編碼是否 BIG-8 Chinese, 還是UTF-8?

ps: 那個是竹大和小羽學長寫的...一直都有收藏 :mrgreen:
目前狀態圖檔
GoKo Music進度: 10%

問個問題不要緊可是沒有發文格式、問題不夠詳細情況,難道要用猜嗎?
新手必讀
[教學] 基本認識、學習、隨我架設phpBB的新手通 -更新至2.0.22
問問題的技巧
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44340
MOD安裝教學及轉碼
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=22832
amjackie
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-04-20 11:46

文章 amjackie »

MySQL 版本 4.1.15
查到版本嚕@@
這是新空間的版本,舊的我....不知道....
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

amjackie 寫:MySQL 版本 4.1.15
查到版本嚕@@
這是新空間的版本,舊的我....不知道....
bingo! 果然是有可能出問題的版本 Orz
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

amjackie 寫:phpBB是用版上大大都弄好的給全新手用的那種版本,是用utf8的
但是為什麼dump出來會是big5我也不清楚了@@
可以直接選轉存utf8另存新檔就好嗎?(我用Emeditor)
如果 dump 出來的確定是 big5 而且沒有亂碼,恭喜你,直接存成 UTF-8 不加 BOM 吧! ^^
amjackie
星球普通子民
星球普通子民
文章: 11
註冊時間: 2006-04-20 11:46

文章 amjackie »

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use

但是這個好像還是沒解決@@

原本的big5檔案裡面就有亂碼
轉存utf8版之後,還是有亂碼
顯示語法不對的錯誤時,也是有亂碼

但是如果成功恢復....沒亂碼...@@

唉...學藝不精、技不如人、死有餘辜~~
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

pma 轉出來的檔案方便給我看看嗎?
主題已鎖定

回到「phpBB 2 安裝與使用」