wasw100's Blog
上一篇: 下一篇:
2010年03月5日

cPanel中备份wordpress数据库,并与本地同步

假设你本地跑着一个wordpress,你在本地调试你的程序、格式,然后上传到服务器,为了是环境尽量一致,我们需要需要把远程数据库同步到本地(有时更可能为了数据的安全)。本地环境的搭建可以参考:
1.绿色版MySQL的安装和使用
2.xp下apache+php的环境的安装

备份数据库
1.进入cPanel管理面板,点 数据库 的 phpMy管理(phpMyAdmin),进入phpMyAdmin管理界面

2.在 phpMyAdmin管理界面 的左侧,选中你要备份的数据库,在右侧显示此数据库下面的所有表,然后全选。点上面的 导出 按钮,在新的界面中左侧选导出格式是sql,在另存为文件里选择:zip压缩或者gzip压缩,其余保持默认,然后点右下角的 执行 按钮,然后弹出一个保存对话框,备份成功

将备份数据同步到本地数据库
数据库备份后,剩下的工作就是同步本地数据库
1.解压刚才导出的数据库文件(以解压到D盘为例),使用文本编辑器打开解压出的sql文件,搜索你的博客名,例如我的就可以搜索wasw100.com,搜到插入表wp_options的http://www.wasw100.com替换为http://127.0.0.1

2.
a.进入mysql
打开命令行(win+r,输入cmd回车),进入d盘,输入D:\>mysql -uroot -proot(假设用户名密码都是root)

b.删掉原来的数据库
命令:drop database wpdb; ,我原来的数据库名叫 wpdb,具体你自己的可以打开你的wordpress的配置文件wp-config.php查看具体信息(包括数据库的用户名、密码)。

c.建立一个与原来名字相同的数据库
create database wpdb default character set utf8;

d.导入数据
退出到D盘符下(D:\>),输入命令(假设备份文件的名字是wp.sql):mysql -uroot -proot wpdb < wp.sql;

这样本地数据就和远程数据库同步成功了。

–EOF–

返回顶部