标签: phpMyAdmin

Dreamhost账号被封或域名过期时如何备份数据库

越来越多国内的DREAMHOST帐号被封,我觉得有必要教大家一些在帐号被封后如何备份数据库的方法,空间没用倒不是大问题,最重要的是空间的数据一定要拿到手。
很多朋友可能连SHELL也不一定有开通,默认的PHPMYADMIN又无法登录,如果可以登录SHELL的话备份数据库是最好的,无法登录的话其实我们还是可以想办法登录上PHPMYADMIN的。
DREAMHOST的PHPMYADMIN其实很简单,链接格式一般是域名/dh_phpmyadmin/数据库IP,比如

http://www.sunnyfly-A.com/dh_phpmyadmin/173.236.245.xxx/

只是当你的帐号被封的时候,前面用你的域名就是无法打开这个网站的。
只要你的网站能打开的时候,只要把最后那个数据库IP换成任何Dreamhost空间的数据库IP都可以登录上不同的数据库去。
所以我们要找一个没有被封帐号的DREAMHOST网站。
怎么找呢,可以使用同IP站查询工具
http://i.linkhelper.cn/sameip.asp
把IP换成自己的域名就可以了
查询到同IP的域名,试试打开,如果可以打开的话,再PING一下域名,确认一下是不是这个IP,如果是的话,我们就可以构造PHPMYADMIN的链接了
把前面的域名换成能打开的网站域名,数据库IP还是填自己的。比如

http://www.sunnyfly-B.com/dh_phpmyadmin/173.236.245.xxx/

然后使用数据库用户名和密码登录上PHPMYADMIN就可以开始导出数据库了。
不知道数据库IP是什么?在DREAMHOST后台,MANAGE DOMAINS里面,点DNS查看你的域名,有个mysql对应的IP就是了

BlueHost合租用户phpMyAdmin安装配置指北

合租的朋友希望能够很方便的操作mysql数据库,这里我推荐大家使用phpmyadmin,我分配的每个数据库用户所有权限都有,只要配置好phpmyadmin就可以很方便的操作数据库了。下面开始一步一步的指北:

1、先下载一份最新版的 phpMyAdmin ,可以到 sourceforge 去下载,我刚下载的版本是phpMyAdmin 2.11.2.2

2、解压后得到一个phpMyAdmin的目录(你可以改名),把phpMyAdmin/libraries下的 config.default.php复制到phpmyadmin跟目录,然后把config.default.php改名为 config.inc.php

3、打开config.inc.php(可以用 EditPlus 等文字编辑工具)

4、找到 $cfg[‘PmaAbsoluteUri’]
呵呵,按Ctrl+F就可以调出查找框了,修改你将上传到空间的phpMyAdmin的网址
如:$cfg[‘PmaAbsoluteUri’] = ‘http://www.sunnyfly.com/phpmyadmin/’;

5、还有下面的
$cfg[‘Servers’][$i][‘host’] = ‘localhost’;
通常用默认,也有例外,可以不用修改

6、$cfg[‘Servers’][$i][‘auth_type’] = ‘config’; // Authentication method (config, http or cookie based)
在自己的机子里调试用config;如果在网络上的空间用cookie,这里我们既然在前面已经添加了网址,就修改成cookie ,我们是合租主机,所以这里使用cookie

7、$cfg[‘Servers’][$i][‘user’] = ‘root’; // MySQL user
用户名,自己机里用root;合租主机就是我提供给你的数据库用户名

8、$cfg[‘Servers’][$i][‘password’] = ”; // MySQL password
自己机里不用设,留空就可以了,合租主机就是我提供给你的数据库密码

9、$cfg[‘Servers’][$i][‘only_db’] = ”; // If set to a db-name, only
合租主机用户填写我提供给你的数据库名

10、$cfg[‘DefaultLang’] = ‘zh’;
这里是选择语言,zh代表简体中文的意思

设置完毕可以上传到BlueHost合租的空间了。

浏览http://www.sunnyfly.com/phpmyadmin/ 就可以了。
当然你设置哪个网址就用哪个网址,这里只是举个例子说明一下。

11、补充说明:
如果出现“配置文件现在需要绝密的短语密码(blowfish_secret)”
那么请在$cfg[‘blowfish_secret’] = ‘ ‘;的等号里面设置你网站的cookie,例如:$cfg[‘blowfish_secret’] = ‘www.sunnyfly.com’;
这是因为你的“$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’的原因。

无觅相关文章插件,快速提升流量