bluehost的MySQL当前版本号为:5.075
架设和调试网站可以在本地或在bluehost上完成,如果不是很复杂的修改和调试在bluehost上作就可以。对于本地架设环境完成网站调试的用户可以用Telnet获得当前的MySQL版本号。
本地MySQL的版本查询在命令行模式进行,桌面-->开始-->运行-->输入cmd
进入命令行窗口后运行:Telnet localhost 3306
MySQL确实可以支持大数据量的存取,但对于虚拟主机来说适当地优化是必要的,网友提出了一个问题:bluehost上如何优化MySQL数据库,这个问题比较复杂还需要有针对性,一般来说主流的PHP网站程序都有相应的文章和讨论,大家可以自行参考,但正是因为能成为主流,程序自有过人之处,一般优化的余地并不太大。万变不离其宗,MySQL同样注重语法的规范和严谨,参考和了解下面的一些知识可能会对你有所帮助。
在bluehost虚拟主机上借助cron导入大型数据库的相关方法和技巧bluehost之家已有详细介绍,现在进一步介绍如何在导入时指定编码。
下面仅是命令和注释,如您有不解之处请查看详细的导入MySQL介绍。
本文介绍的MySQL数据库的出错代码表,依据MySQL数据库头文件mysql/include/mysqld_error.h整理而成。详细内容请大家参考下文:
1005:创建表失败
1006:创建数据库失败
1007:数据库已存在,创建数据库失败
1008:数据库不存在,删除数据库失败
1009:不能删除数据库文件导致删除数据库失败
1010:不能删除数据目录导致删除数据库失败
1011:删除数据库文件失败
1012:不能读取系统表中的记录
1020:记录已被其他用户修改
1021:硬盘剩余空间不足,请加大硬盘可用空间
1022:关键字重复,更改记录失败
1023:关闭时发生错误
1024:读文件错误
1025:更改名字时发生错误
1026:写文件错误
*在Bluehost中使用mysqldump工具需要用到SSH,有关Bluehost SSH请参考
http://www.bluehost-cn.com/bluehost-ssh
虚拟主机(hosting)的日常维护中非常重要的一项就是备份数据库了。一旦你的网站发布以后,你的系统就有可能面对各种各样的攻击和不确定性。所以经常的定期备份显得尤为重要。我之前的一个域名下的blog就是因为自己的管理不善,没有进行及时有效的备份而使得数据全部丢失了。所以自从购买的新的Domain和虚拟主机以后,首先就对数据库的备份做一些必要的设置,总结如下,仅供借鉴和参考。