A-A+

ecshop简单使用教程十三-数据库管理

2015年06月07日 PHP开源系统 暂无评论 阅读 22 views 次

在夏日博客之前的文章中已经多次说到了数据备份的重要性,尤其是商城类的购物站点,就更不能缺少了,一旦数据库被攻击,如果我们没有备份好数据,哪损失就很大了,所以我们要养成时刻备份的好习惯,ecshop 同样提供了强大的在线数据库备份功能,这里只是针对其 ecshop 数据库的,没有涉及到上传的图片等附件,数据库管理栏目数据备份、数据表优化、SQL查询、转换数据等子菜单栏目。

数据备份:如果经常玩 phpmyadmin 的小伙伴,对于这个数据备份功能肯定不陌生,phpmyadmin 就是由 php 语言写成的,而 ecshop 也提供了在线数据库的备份功能,当然这个功能要比 phpmyadmin 的功能要简单得多了,不过备份数据库是绰绰有余的了,在这里我们可以选择全部备份、标准备份、最小备份以及自定义备份等,这里推荐的是标准备份,就是备份常用的数据库,备份成功后生成的是 .sql 数据库文件,备份生成的目录是 /data/sqldata/ 下,当我们的数据丢失时,还可以在这里进行恢复备份。

数据表优化:数据库用得时间久了,就会产生一定的碎片以及数据库冗余数据,当这种碎片越来越多时,就会占用一定的服务器资源,所以我们有必要定期的对数据库进行优化操作,数据库的优化操作也很简单,直接点击 开始进行数据表优化 就可以了。

SQL查询:sql 查询算是一个比较高级的功能了,当然,需要比较专业的人员懂得SQL语句才能进行操作,否则的话,操作出错则会导致数据内容的丢失,这个功能要谨慎使用。

转换数据:转换数据应该要比 SQL 查询更高级了,不过这个功能用到的机率太小太小了,这是将 ECSHOP 转换成为别的购物系统的结构,转换的是整个数据库的结构,所以只有当我们要换掉整个 ecshop 系统时才会用到这个功能,在执行转换的过程中会导致数据的丢失。

标签:

给我留言