对于大多数使用BlueHost主机的用户来说,尽管BlueHost提供数据库有MySQL和PostgreSQL两种,用户使用最多的还是MySQL数据库。也不知道是什么时候开始的(应该有相当长一段时间了),北山(www.beishan.info)注意到BlueHost主机MySQL管理方面两点变化:
从上图可以看出,与其他使用cPanel作为管理面板的主机相比,BlueHost在MySQL管理方面增加了“MySQL Usage”和“Reset MySQL Password”两个图标。
在使用美国主机过程中,MySQL数据库可以说是我们使用最多的数据库,管理MySQL的工具通常是phpMyAdmin,导入导出MySQL数据库通常也可以通过phpMyAdmin来完成。
使用phpMyAdmin导入数据库时,会有相应的限制,比如数据库文件大小不能大于2M等(取决于相关的设定,但肯定是有限制的)。另外,由于php有执行时间的限制,一般导入比较大的MySQL数据库时,可能会出现无法完全导入的情况。
前些时候,使用了一个叫StableHost的主机,通过phpMyAdmin导入2M多的数据库(gzip压缩的,解压后有将近60M),试了几次都无法导入成功,出现的错误是php脚本执行时间超时。又没有SSH,无奈之下,搞了一个php程序来调用系统命令导入了这个数据库。
与HostMonster支持MySQL和PostgreSQL两种数据库不同,WebHostingPad只支持MySQL数据库,不过对大多数用户来说,MySQL数据库已经足够了,因为现在很多的开源程序都使用MySQL数据库,比如说非常流行的博客程序WordPress,就是使用MySQL数据库。
HostMonster主机提供免费SSH,通过SSH导入/导出MySQL数据库还是比较方便的,具体步骤如下:
1. HostMonster主机导出MySQL数据库
下面的例子显示怎样导出一个MySQL数据库,经常将数据导出做个备份还是必要的,在命令行的操作步骤如下:
Read the rest of this entry »
在上一篇HostMonster教程中描述了如何创建MySQL数据库,如果是老站,以前的数据库有内容,这个时候就需要将以前的数据库导入到新的数据库中。本篇教程将描述利用phpMyAdmin导入MySQL数据库。当然,如果是新站或者网站程序本身带有数据库备份/恢复功能,比如现在的CMS系统,就不需要利用phpMyAdmin导入MySQL数据库。
1. 登录HostMonster空间管理控制面板cPanel,找到数据库管理部分:
Read the rest of this entry »
在上一篇HostMonster教程中,我们已经知道如何把网站上传到空间上,如果网站只是一些静态网页的话,把网站上传到空间后,那么互联网上的所有网民就可以访问到你的网站了。如果网站需要MySQL数据库的话,就需要先创建MySQL数据库。
通常,大部分的网站是需要MySQL数据库的,比如论坛、博客、CMS等等。那么HostMonster空间上怎样创建MySQL数据库呢?这篇HostMonster教程将讲述如何一步一步创建MySQL数据库。
使用国外虚拟主机的朋友可能都遇到过CPU超标(CPU超过配额),或者是数据库太耗资源等类似的情况。国外虚拟主机中,数据库应该是最脆弱的地方,也是最经常出现超标,导致空间帐号被暂停的地方,我的HostMonster空间就因为数据库太耗资源被暂停过几次。
从Matt Theaton (BlueHost和HostMonster的CEO) 的博客看到,他们已经开始改善MySQL数据库,包括改善数据库的性能和使数据库用户的资源相对独立,以避免某个用户滥用数据库资源而影响同一服务器的其他用户。
由于一个朋友的IXWebHosting的MySQL数据库问题,因此跟他们有几次Ticket的交流,最后问了一下IXWebHosting的MySQL数据库的最大并发连接数是多少?得到的IXWebHosting技术支持的回答如下:
Read the rest of this entry »
由于CPU经常超标,HostMonster的虚拟主机帐号被停(DEACTIVATED)了,有些郁闷 🙁
HostMonster在Email这样写的,
标题是:WEB HOSTING ACCOUNT DEACTIVATED for ********.com (主域名就不写出来了)