你的「轉」是怎麼轉?
你有先把資料存成 SQL 指令備份出來嗎?
~Mac
[問題]phpmyadmin版本不同如何換資料
版主: 版主管理群
-
- 竹貓忠實會員
- 文章: 432
- 註冊時間: 2005-08-22 04:56
- 來自: 台北縣 學業: 高校生 就讀: 快樂青春學園
- 聯繫:
升級phpmyadmin應該不至於出錯吧..
像我從2.5.7升級到2.8.2時...就直接上傳覆蓋...然後再設定config檔就好了
會不會是你的MySQL版本的關係呢?
MySQL4.1的數據導入4.0(或)以下就會出錯了..
這時把指令碼的語系去掉便得~
像我從2.5.7升級到2.8.2時...就直接上傳覆蓋...然後再設定config檔就好了
會不會是你的MySQL版本的關係呢?
MySQL4.1的數據導入4.0(或)以下就會出錯了..
這時把指令碼的語系去掉便得~
為了好讓大家一起幫你解決問題...
請依照發問格式發言,謝謝你的支持與配合。
[必看] phpBB 使用問答區發文規則與發問格式
而 搜尋 是最佳解決問題最後的方法...
謝絕使用[私人訊息]來接收題問
很久沒有玩phpbb了,所以盡量不要來請教我phpbb的技術問題
不過我倒是很歡迎大家一起聊聊私事
mkcbbs~
ADSL 2M/256K架的站,速度還是可以很快的
請依照發問格式發言,謝謝你的支持與配合。
[必看] phpBB 使用問答區發文規則與發問格式
而 搜尋 是最佳解決問題最後的方法...
謝絕使用[私人訊息]來接收題問
很久沒有玩phpbb了,所以盡量不要來請教我phpbb的技術問題
不過我倒是很歡迎大家一起聊聊私事
mkcbbs~
ADSL 2M/256K架的站,速度還是可以很快的
既然是不同主機間資料的移轉, 那麼是不建議用所謂 'RESTORE' 的方法.j0958322080 寫:1.否心靈捕手 寫:
建議您:
補充說明
1. 是否使用同一台主機?
2. 怎麼轉?
2.直接RESTORE
因為不同的作業系統或資料庫系統, 都會造成錯誤發生.
建議您:
參考此主題 (文章).
http://phpbb-tw.net/phpbb/viewtopic.php?t=46722
http://phpbb-tw.net/phpbb/viewtopic.php?p=249192#249192
ps.
移動到 'phpMyAdmin' 版面.
1. 我是問你 MySQL 版本, 不是 phpMyAdmin 版本;j0958322080 寫:1. 2.11.0轉到2.10.0.2心靈捕手 寫:真是遺憾!j0958322080 寫:用過捕手大大的方法
結果還是失敗了.......
不過, 您提供的訊息太少, 無從給您具體意見.
建議您:
補充說明:
1. 兩主機的 MySQL 版本為何?
2. 您要從哪一台移轉到哪一台?
3. 詳述您的移轉方法?
4. 您遭遇的錯誤訊息?
2.我是用免費空間
3.載入PHPMyadmin & 從後台還原
4.錯誤
用PHPMyadmin直接載入
SQL 語法:
-- phpMyAdmin SQL Dump
-- version 2.11.0
-- http://www.phpmyadmin.net
--
-- 主機: localhost
-- 建立日期: Nov 11, 2007, 05:28 AM
-- 伺服器版本: 5.0.27
-- PHP 版本: 5.2.3
--
-- 資料庫: `wakka_MySQL`
--
-- --------------------------------------------------------
--
-- 資料表格式: `phpbb2_acronyms`
--
CREATE TABLE `phpbb2_acronyms` (
`acronym_id` mediumint( 9 ) NOT NULL AUTO_INCREMENT ,
`acronym` varchar( 80 ) NOT NULL ,
`description` varchar( 255 ) NOT NULL ,
PRIMARY KEY ( `acronym_id` )
) TYPE = MYISAM AUTO_INCREMENT =2;
MySQL 傳回:
#1046 - No database selected
例如: 你貼的錯誤訊息裡頭, 顯示 '伺服器版本: 5.0.27' 表示該主機的 MySQL 版本為 5.0.27
2. 如果是免費空間, 那麼您恐怕沒有再新增資料庫的權限;
也就是說, 您可以將原來資料庫裡頭的資料表全部刪除,
再匯入 (載入) 您另一台主機所匯出 (輸出) 的資料.
3. 看不懂你在寫甚麼?
你的資料如何匯出 (輸出)?
到底是用 'phpMyAdmin 匯入 (載入)'? 還是用 '後台還原'?
4. 這個錯誤訊息表示, 你在匯入資料時, 沒有選擇資料庫.
建議您:
1. 無論是資料的匯出 (輸出或備份) 或是匯入 (載入),
通通利用 'phpMyAdmin', 不要使用 '後台'.
2. 除非您匯入的資料裡頭, 有新增資料庫的語法,
否則您要匯入資料前, 當然得先選取您所要匯入的資料庫.
參考連結: (二)用phpMyAdmin備份
http://phpbb-tw.net/phpbb/viewtopic.php?p=162260#162260
請貼出兩個, 不同空間所建立的論壇, 網址.j0958322080 寫:我從後台還原會這樣耶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 ' Welcome to phpBB2 Plus 1.53 Your new Forum is waiting for you now,' at line 1
Welcome to phpBB2 Plus 1.53 Your new Forum is waiting for you now, Have a good time! ^_^ '); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('number_of_news', '5'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('news_length', '200'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('news_forum', '1'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('poll_forum', '1'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('number_recent_topics', '5'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('number_recent_files', '5'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('last_seen', '5'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('exceptional_forums', ''); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('cat_id', '0'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('pics_number', '1'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('pics_all', '0'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('pics_sort', '0'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('pics_thumbsize', '100'); INSERT INTO phpbb2_portal (portal_name, portal_value) VALUES('number_top_posters', '5'); # # TABLE: phpbb2_posts # DROP TABLE IF EXISTS phpbb2_posts; CREATE TABLE phpbb2_posts( post_id mediumint(8) unsigned NOT NULL auto_increment, topic_id mediumint(8) unsigned NOT NULL, forum_id smallint(5) unsigned NOT NULL, poster_id mediumint(8) NOT NULL, post_time int(11) NOT NULL, poster_ip char(8) NOT NULL, post_username varchar(25), enable_bbcode tinyint(1) DEFAULT '1' NOT NULL, enable_html tinyint(1) NOT NULL, enable_smilies tinyint(1) DEFAULT '1' NOT NULL, enable_sig tinyint(1) DEFAULT '1' NOT NULL, post_edit_time int(11), post_edit_count smallint(5) unsigned NOT NULL, post_attachment tinyint(1) NOT NULL, post_icon tinyint(2), post_bluecard tinyint(1), PRIMARY KEY (post_id), KEY forum_id (forum_id), KEY topic_id (topic_id), KEY poster_id (poster_id), KEY post_time (post_time), KEY post_icon (post_icon) ); # # Table Data for phpbb2_posts # INSERT INTO phpbb2_posts (post_id, topic_id, forum_id, poster_id, post_time, poster_ip, post_username, enable_bbcode, enable_html, enable_smilies, enable_sig, post_edit_time, post_edit_count, post_attachment, post_icon, post_bluecard) VALUES('44', '6', '1', '17', '1191955771', '7a7e105b', '', '1', '0', '1', '0', NULL, '0', '0', '0', NULL); INSERT INTO phpbb2_posts (post_id, topic_id, forum_id, poster_id, post_time, poster_ip, post_username, enable_bbcode, enable_html, enable_smilies, enable_sig, post_edit_time, post_edit_count, post_attachment, post_icon, post_bluecard) VALUES('13', '9', '2', '2', '1191720451', 'dc8b8e30', '', '1', '0', '1', '0', NULL, '0', '0', '0', NULL); INSERT INTO phpbb2_posts (post_id, topic_id, forum_id, poster_id, post_time, poster_ip, post_username, enable_bbcode, enable_html, enable_smilies, enable_sig, post_edit_time, post_edit_count, post_attachment, post_icon, post_bluecard) VALUES('3', '3', '1', '2', '1191642845', 'dc8ad9f6', '', '1', '0', '1', '0', NULL, '0', '0', '0', NULL); INSERT INTO phpbb2_posts (post_id, topic_id, forum_id, poster_id, post_time, poster_ip, post_username, enable_bbcode, enable_html, enable_smilies, enable_sig, post_edit_time, post_edit_count, post_attachment, post_icon, post_bluecard) VALUES('10', '3', '1', '5', '1191713479', 'daacd9ba', '', '1', '0', '1', '0', NULL, '0', '0', '0', NULL); INSERT INTO phpbb2_posts (post_id, topic_id, forum_id, poster_id, post_time, poster_ip, post_username, enable_bbcode, enable_html, enable_smilies, enable_sig, post_edit_time, post_edit_count, post_attachment, post_icon, post_bluecard) VALUES('91', '22', '1', '24', '1192926516', 'daa5aea6', '', '1', '0', '1', '0', NULL, '0', '0', '0', NULL); INSERT INTO phpbb2_posts (post_id, topic_id, forum_id, poster_id, post_time, poster_ip, post_username, enable_bbcode, enable_html, enable_smilies, enable_sig, post_edit_time, post_edit_count, post_attachment, post_icon, post_bluecard) VALUES('6', '5', '2', '2', '1191643651', 'dc8ad9f6', '', '1', '0', '1', '0', NULL, '0', '0', '0', NULL); INSERT INTO phpbb2_posts (post_id, topic_id, forum_id, poster_id, post_time, poster_ip, post_username, enable_bbcode, enable_html, enable_smilies, enable_sig, post_edit_time, post_edit_count, post_attachment, post_icon, post_bluecard) VALUES('7', '3', '1', '-1', '1191644998', 'daa44fed', 'RaCing撠?', '1', '0', '1', '1', NULL, '0', '0', '0', NULL); INSERT INTO phpbb2_posts (post_id, topic_id, forum_id, poster_id, post_time, poster_ip, post_username, enable_bbcode, enable_html, enable_smilies, enable_sig, post_edit_time, post_edit_count, post_attachment, post_icon, post_bluecard) VALUES('8', '3', '1', '-1', '1191646461', 'daa9322e', 'RaCing??, '1', '0', '1', '0', NULL, '0', '0', '0', NULL)
Line : 985
File : admin_db_utilities.php
檢視此檔發現,j0958322080 寫:http://j0958322080.myweb.hinet.net/wakka_MySQL.sql心靈捕手 寫:建議您:
壓縮後, 貼出由後台備份的資料.
phpbb_db_backup.sql
請用另存目標
因為下載不下來
我是用複製貼上的方法
來備份資料庫的
不過沒有少複製到
不知是不是就錯在這
格式大有問題.
建議您:
貼圖, 補充說明, 您後台備份的方法.
後台備份, 怎麼會是這副德性呢?
我猜想:
您應該是用 '記事本' 將出現的資料貼上,
所以我看到您儲存的資料是 utf-8 (含 BOM) 編碼.
當然, 會出錯, 主要還是因為其中語法有誤, 您必須先行除錯;
正確存檔後, 再匯入.
參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?t=49771
建議您:
既然後台備份有困難, 就該善用 phpMyAdmin 備份.
--
題外話, 貼圖格式請用 *.jpg