[問題]請教資料庫轉移的問題

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

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
troll123
星球普通子民
星球普通子民
文章: 12
註冊時間: 2005-12-06 13:53

[問題]請教資料庫轉移的問題

文章 troll123 »

之前是放在www.php2h.com的論壇
現在把他轉到付費空間去 http://www.ismile.com.tw
但是php2h的資料庫內編碼是latin-1
當我將資料庫還原回去時
得到下面的錯誤訊息\r
-- phpMyAdmin SQL Dump
-- version 2.6.4-pl1
-- http://www.phpmyadmin.net
--
-- 主機: localhost
-- 建立日期: Feb 20, 2006, 11:21 PM
-- 伺服器版本: 4.1.15
-- PHP 版本: 4.4.0-4
--
-- 資料庫: `rushinwow`
--
-- --------------------------------------------------------
--
-- 資料表格式: `phpbb_auth_access`
--
CREATE TABLE IF NOT EXISTS `phpbb_auth_access` (

`group_id` mediumint( 8 ) NOT NULL default '0',
`forum_id` smallint( 5 ) unsigned NOT NULL default '0',
`auth_view` tinyint( 1 ) NOT NULL default '0',
`auth_read` tinyint( 1 ) NOT NULL default '0',
`auth_post` tinyint( 1 ) NOT NULL default '0',
`auth_reply` tinyint( 1 ) NOT NULL default '0',
`auth_edit` tinyint( 1 ) NOT NULL default '0',
`auth_delete` tinyint( 1 ) NOT NULL default '0',
`auth_sticky` tinyint( 1 ) NOT NULL default '0',
`auth_announce` tinyint( 1 ) NOT NULL default '0',
`auth_vote` tinyint( 1 ) NOT NULL default '0',
`auth_pollcreate` tinyint( 1 ) NOT NULL default '0',
`auth_attachments` tinyint( 1 ) NOT NULL default '0',
`auth_mod` tinyint( 1 ) NOT NULL default '0',
KEY `group_id` ( `group_id` ) ,
KEY `forum_id` ( `forum_id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1
下面的說明是\r
MySQL said:

#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 'DEFAULT CHARSET=latin1' at line 36

我之前php2h的站被砍後
我也有做過資料庫還原
並沒有出現這種問題
是不是因為現在這個付費空間不支援latin-1編碼呢?
我要怎麼做才有辦法還原資料庫 :Q[/quote]
●上網方式:ADSL
●您的 phpBB2 版本:phpBB 2.0.21
●您的 domain(網域名稱) :loveboat.ismile.tv
●您的 phpBB2 連結網址 http://kuso.cc/na8
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

你的新主機商提供的資料庫是舊版的吧?所以才不支援編碼這個功能。
詳細的資訊還得等你自己去查清楚喔 ;-)

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

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
阿維
竹貓忠實會員
竹貓忠實會員
文章: 868
註冊時間: 2003-02-23 13:36
來自: 台南市

文章 阿維 »

我先問一下啊
你匯出來的資料庫Big5資料正不正確啊? (有沒有亂碼)
如果沒有就PM給我吧
troll123
星球普通子民
星球普通子民
文章: 12
註冊時間: 2005-12-06 13:53

文章 troll123 »

Mac 寫:你的新主機商提供的資料庫是舊版的吧?所以才不支援編碼這個功能。
詳細的資訊還得等你自己去查清楚喔 ;-)

~Mac
這樣阿 QQ
這是他資料庫的版本 4.0.25-standar
真糟糕 ~“~
●上網方式:ADSL
●您的 phpBB2 版本:phpBB 2.0.21
●您的 domain(網域名稱) :loveboat.ismile.tv
●您的 phpBB2 連結網址 http://kuso.cc/na8
troll123
星球普通子民
星球普通子民
文章: 12
註冊時間: 2005-12-06 13:53

文章 troll123 »

JORDAN 寫:我先問一下啊
你匯出來的資料庫Big5資料正不正確啊? (有沒有亂碼)
如果沒有就PM給我吧
匯出來的是亂碼呢...
php2H的都是這個樣子 ~"~
●上網方式:ADSL
●您的 phpBB2 版本:phpBB 2.0.21
●您的 domain(網域名稱) :loveboat.ismile.tv
●您的 phpBB2 連結網址 http://kuso.cc/na8
阿維
竹貓忠實會員
竹貓忠實會員
文章: 868
註冊時間: 2003-02-23 13:36
來自: 台南市

文章 阿維 »

那你用的是Big5還是UTF-8編碼?
頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

troll123, 請先檢查一下 lang_main.php

看看:

代碼: 選擇全部

$lang['ENCODING'] ='big5';
是 big5 還是 utf-8





.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
yehrussell
竹貓忠實會員
竹貓忠實會員
文章: 557
註冊時間: 2006-01-03 07:48

文章 yehrussell »

kkt 寫:troll123, 請先檢查一下 lang_main.php

看看:

代碼: 選擇全部

$lang['ENCODING'] ='big5';
是 big5 還是 utf-8

.
請教前輩,我的是$lang['ENCODING'] ='big5';
論壇是2.019版本,該如何做?
謝謝
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

MySQL 4.1.2 之後的版本如果沒有改過你的 phpBB 裡面的 code,塞進去的東西都會被轉成 latin-1 儲存,所以請 admin 用 mysqldump -default-character-set=latin1 轉出來寄給你。不要用 phpMyAdmin!phpMyAdmin 丟出來的東西是已經轉碼過的。

代碼: 選擇全部

mysqldump -default-character-set=latin1 -u root -p phpbb2 > phpbb2.sql
(請自己把 phpbb2 換成你要的東西)
yehrussell
竹貓忠實會員
竹貓忠實會員
文章: 557
註冊時間: 2006-01-03 07:48

文章 yehrussell »

chiouss 寫:MySQL 4.1.2 之後的版本如果沒有改過你的 phpBB 裡面的 code,塞進去的東西都會被轉成 latin-1 儲存,所以請 admin 用 mysqldump -default-character-set=latin1 轉出來寄給你。不要用 phpMyAdmin!phpMyAdmin 丟出來的東西是已經轉碼過的。

代碼: 選擇全部

mysqldump -default-character-set=latin1 -u root -p phpbb2 > phpbb2.sql
(請自己把 phpbb2 換成你要的東西)
謝謝chiouss前輩回答,昨晚剛好有去你網站看,您就幫我回答
http://chiouss.wordpress.com/2006/02/18 ... -to-utf-8/
請教前輩,我是寄放虛擬主機,對於這個mysqldump 設定,會有影響嗎?
chiouss
竹貓忠實會員
竹貓忠實會員
文章: 1741
註冊時間: 2002-11-29 18:19

文章 chiouss »

yehrussell 寫:謝謝chiouss前輩回答,昨晚剛好有去你網站看,您就幫我回答
http://chiouss.wordpress.com/2006/02/18 ... -to-utf-8/
請教前輩,我是寄放虛擬主機,對於這個mysqldump 設定,會有影響嗎?
不要叫我前輩啦!我會頭暈地 @.@

就是因為你寄放在虛擬主機,所以我才說要 mail 給 admin 請他幫你用 mysqldump,不然就是要他有開 shell account 給你 login 才有辦法使用。這個指令是 MySQL 的一部分。
主題已鎖定

回到「phpBB 2 安裝與使用」