Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已完结] 感谢帝国备份王,搞定了不同数据库名的网站搬迁

[复制链接]
ofshanghai 发表于 2016-12-3 11:10:00 | 显示全部楼层 |阅读模式
需求发布
金额范围: 10-50 元
预算金额: 10 元
开始时间: 2016-12-03
结束时间: 2016-12-03
联系方式: 隐藏内容
本帖最后由 ofshanghai 于 2016-12-3 11:14 编辑 , B4 `% j) q7 l0 C2 d" d
  }7 l+ g& f) o* c5 o
数据库名称不同,造成了搬迁出错;2 E& |! _7 K6 z8 c7 L9 O- ]
! g' U  `+ w4 D( Q6 R/ B
搞了很久都没搞定,最终论坛中提到了一款帝国备份网的备份工具。
5 |# L# ]( D+ \: b
9 W* m! `2 Y. L, e# |) `; s& q经实测后,可以使用;  G1 H- \# i* V! p( [# @* K4 u

2 ~  P8 c% h+ _; D) x
. {$ r* X$ L$ p$ T- t' V1 t完美完成不同数据库的数据转移。
6 d' i( v! N9 c* s; g
& ^' _! ~- _0 {( U8 o
( p" f: @! g% u& }6 w% S总结下要点:. z1 \0 t6 ^: n/ X  W! i
假设需要备份的网站域名为abc.com;数据库名为abcshujuming;数据库网址:abcshujuwangzhi;数据库密码为abcmima5 t; V  v2 t; T1 B3 R$ U
       需要搬迁到网站域名为123.com;数据库名为123shujuming;数据库网址:123shujuwangzhi;数据库密码为123mima
0 R1 l% j: @- s7 C8 B
7 V4 |' M. Z- ?; \7 Z' g1.下载帝国备份王,参考地址:http://ebak.phome.net/2 j/ S2 E. v( J/ L# o$ j

& d& ~$ ]' l( p' V4 c/ u2.解压缩帝国备份王后,将upload文件夹,FTP上传至需要备份的网站;% W8 F, _# V0 |# O- M1 k

4 y! X) D0 J4 o3. 打开abc.com/upload/) r* m2 _0 ?) b

2 T, e* d; ~" ^# A1 |0 A( b4.输入帝国备份王 用户名 admin   密码:123456
5 F% V) {3 q7 d" [0 V
9 o" z( N) K4 @9 i
# C- i8 v' ]8 z& g1 e5.配置原网站的帝国网:选择全局设置
7 b: Z8 l5 S& _' z% F% r(1)设置abc原网站的数据库地址,数据库名,密码,选择编码种类6 `% a! y- y$ {/ Z3 M
( k0 o1 G1 H# G( G& V8 y: l" L7 o

! p( S/ O' y& ^1 ~% ~8 z/ x(2)为了安全,一般会提醒重设密码,
" y: H( M1 b, Q3 y) [- x/ e; ~* v4 P& y

$ r" l' E- Y! |  H6.选择备份数据,原网站的abc的数据库abcshujuming,备份数据即可1 T8 m& s2 s; B# l
" d. P  R( [& s+ D" p0 m' m

/ I9 {, M0 E/ j6 {
& S7 T9 H0 a. q0 q8 c! l7.将备份原网站数据,通过ftp下载到本地;, C( z3 Y+ u4 N1 b, c3 R

" e: _% x  X+ n& |, H8.将备份的abc,用ftp上传至123网站的空间;( F+ R* P& q- P
在上传前需要改3个文件的配置- b. Y0 o* a: N. d# U1 s  {
config文件夹下的
5 q9 m1 w& Y7 g5 s! }& P6 V(1)config_global.php
  W5 a$ C8 i' \; B( O$_config['db']['1']['dbhost'] = '123shujukuwangzhi';
1 k/ W) k  x1 b0 ~7 ]2 V* ^$_config['db']['1']['dbuser'] = '123shujuming';$ I) m- P2 `9 C0 W
$_config['db']['1']['dbpw'] = '123shujumima';3 Y$ o! c, }, A8 I
$_config['db']['1']['dbcharset'] = 'utf8';           根据自己编码调整
0 A1 Q- s, k1 e" U$_config['db']['1']['pconnect'] = '0';
( o0 `0 C5 S/ T& ]9 r2 h0 G6 k$_config['db']['1']['dbname'] = '123shujukuwangzhi';
( }! r" {# J/ P) J6 H' Y8 x$ {( c4 o% A1 X' ^4 n7 W3 }
9 g- ]* W, x! o2 c$ m
(2)config_ucenter.php3 K& d0 w6 y# I4 ^. z$ k& {' s/ ?1 n
define('UC_DBHOST', '123shujukuwangzhi');7 ^& |* f- U, _8 ?  A; z- f. C
define('UC_DBUSER', '123shujuming');$ A# E# m8 Y" D: O) H1 A
define('UC_DBPW', '123shujumima');
; H8 S' O9 w# T/ tdefine('UC_DBNAME', '123shujuming');; {& |- k" A) K! F1 X& j8 @% Z
define('UC_DBCHARSET', 'utf8');' a" {! d" n( p6 m7 G
define('UC_DBTABLEPRE', '`123shujuming`.pre_ucenter_');1 `9 R. }; X4 W% o7 {6 i* i
: y  b2 ]/ H+ E9 b! s2 p/ ]# e& W
$ p* V8 f& K$ H+ K$ u: |3 R$ U
还有一个是  F# H+ [5 U  u7 S
uc_server\data 文件夹下的
, V9 P; H$ i& D: w8 w' M- }(3) config.inc.php4 h- e0 G! W/ ~) U  y1 @
define('UC_DBHOST', '123shujukuwangzhi');
6 a) D8 J7 [8 Gdefine('UC_DBUSER', '123shujuming');
. A9 F. f. t% Y; q. c# kdefine('UC_DBPW', '123shujukumima');2 _2 l+ `: h5 n7 e/ A) {4 R
define('UC_DBNAME', '123shujuming');
2 A- X6 U1 Q$ c1 U$ x# z5 ~$ }define('UC_DBCHARSET', 'utf8');
& @1 h) m) p* z! r
4 }5 L1 X8 e8 x( L" c; j4 L
- B7 C+ K. B8 B& x1 n* O
9 G2 G4 Z3 L+ u( f9. 上传好后,打开新网站123.com/upload/
) m# J8 Q- M1 h# L, e6 ]" ~登录帝国备份网;admin 123456(如果前面修改过新的用户名或密码,此地输入新账户信息)' j* p2 G; d& C8 m. ^! K
) q/ n6 W) V& M) ^% y* Q( x
10.登录后,重新配置新网站的数据库网址,新数据库名,密码等信息;
4 i/ s2 P4 I" B: d4 }2 R/ s这里类似原网站备份设置,只是把相应信息改成新网站的5 ^, x8 q; ?& u9 `/ _7 I
这里省略0 N8 l1 s/ Q2 `$ ?8 u- z

5 q% b9 P, r+ C' e/ v11.点击恢复数据;
; x/ b: t( ?& {1 F选择恢复数据源目录:bdata(原网站备份数据)6 d/ a* t3 G2 f3 n  T

- \# K  b: t  P( R/ I7 a要导入的数据库:新网站的数据库名
; X* V/ k' \. U" A
+ x: D: \" c( i5 w- u$ e7 m8 O点击开始恢复' H7 ?9 q5 o3 |6 t( _! g- m
1 i0 i) J+ A  _0 `7 y% p7 d0 @
大概需要几分钟时间,可完成恢复。3 T3 Z2 |& ]# L/ B, @: U$ ]- a6 \' S

, \2 S- [' j9 _2 {8 D$ s+ n最后,登录新网站后台
1 C) f! ]) n( A% l" r4 H" swww.123.com/admin.php8 ]; p" F- x+ L* j( r/ c

4 d& V, X( \7 G( k& h, z3 R  q4 v; t4 H更新下网站的数据,即可恢复所有信息;$ d6 T  B  V6 i3 T

# `& o2 l* }$ i- `3 N! G关于帝国备份王的使用,可以百度上搜索相应教程,相信大家都能学会。4 U  G, \& P# J& [

+ ~& q, ?7 O9 Z' N6 B: k最后,完成后,建议删除帝国备份文件夹upload,或者改成复杂一点的名字;避免被黑客入侵。
6 F5 ^- p+ Z6 [4 |6 w( q7 Z9 m" }1 `6 R) Z% C3 Y
以上供网友分享,有问题,大家可以留言交流。
  |- w- b3 W! @: g

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
格东站长网插件 发表于 2016-12-10 06:58:25 | 显示全部楼层
帝国备份工具有些时候也备份或恢复不成功,跟DZ后台一样无缘无故闹脾气,而且备份的文件是很小很多很多个,打开阅读极不方便。一个posts数据表居然有300多个小文件,找一段数据的话可真不容易,我用了一段时间就不再用了。" x0 J1 V; t& ?
现在直接在phpmyadmin中操作,方便多了。
回复

使用道具 举报

 楼主| ofshanghai 发表于 2016-12-10 19:22:05 | 显示全部楼层
格东站长网插件 发表于 2016-12-10 06:58
2 l$ M! C1 F: \( E6 }帝国备份工具有些时候也备份或恢复不成功,跟DZ后台一样无缘无故闹脾气,而且备份的文件是很小很多很多个, ...
$ N8 `+ `1 g# B  q( |. J' F2 k/ R6 \
关键我两个数据库文件不同,直接倒来倒去,还是出错。( ]: f) H1 E6 O" X

7 X, A; S- C5 P5 V" Y技术有限,所以用只能用现成的。, b! h; Q& n7 }' n
: n3 K6 ?( r, E% z9 z5 e. Y. t+ q
感谢支持,有机会向您多学习。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-4-30 18:16 , Processed in 0.219272 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表