PhpCms数据库管理设置教程 如何设置PhpCms数据库

所属分类: CMS教程 / phpcms 阅读数: 1882
收藏 0 赞 0 分享

  数据库恢复、字符串替换、执行SQL,默认是没有权限操作!如果想开启此功能要如下操作:

  打开文件 ./include/config.inc.php

  将:

  define('EXECUTION_SQL', '0'); //是否允许执行SQL 1=是 0=否[安全]

  define('EXECUTION_SQL', '0'); //是否允许执行SQL 1=是 0=否[安全]

  修改为:

  define('EXECUTION_SQL', '1'); //是否允许执行SQL 1=是 0=否[安全]

  define('EXECUTION_SQL', '1'); //是否允许执行SQL 1=是 0=否[安全] 一、数据库备份

  位置:系统设置---数据库管理----数据库备份

  数据库备份:备份PHPCMS建立的网站数据表以及数据库中其他程序数据表备份我们选全部备份,并在下面设置每个分卷文件大小,建议为默认的 2048 K

  备份后的数据文件存放在./data/bakup/下,可使用ftp 备份到其他机器或者本机。,备份文件格式:phpcmstables_20081223_2829_1.sql 固定名称_年月日_4位随机数_生成文件编号, 同一次备份的数据库文件 四位随机数相同

PhpCms数据库管理设置教程   三联

  二、数据库恢复

  位置:系统设置---数据库管理----数据库恢复

  可以直接导入先前备份到服务器的数据库文件,也可以从下面的“上传”处上传已下载到本地计算机的数据文件

  下载数据库:点击您想要下载的数据库文件右边操作处的“下载”即可将此文件下载到本地计算机

  三、数据库修复

  位置:系统设置---数据库管理----数据库修复

  数据库修复:选中需要修复或优化的表,提交后系统将自动为您好修复或优级化您选中的表,避免错误和提高数据速度。

  四、字符串替换

  位置:系统设置---数据库管理----字符串替换

  如果你是先在本地测试并录入了很多数据,并且以 http://localhost/phpcms/ 来访问,但是现在安装到 http://www.abc.com 上,发现文章里的图片都不能显示。为什么呢?这个是路径问题造成的,图片路径多了 /phpcms 。

  怎么办呢?用替换功能可以解决这个问题,把内容和标题图片中的 /phpcms/data/uploadfile/ 替换为 /data/uploadfile/,然后更新所有的文章页即可正常显示图片。

  另外当你进行安装目录调整,比如把原来在 http://www.abc.com/news/ 下安装的换到 http://www.abc.com/ 也可以通过替换功能来解决这个问题。如果你的文章内容是UBB格式的,你可以选定字段,点UBB代码转换为HTML

  如果你在做下载站点,这个也许能帮助你,我们为了防止别人盗链我们的资源,我们可以在服务器上添加防盗链软件,这样可以一劳永逸的解决盗链问题,但如果我们是虚拟主机,租用的空间呢?或者其他。

  将:下载地址进行替换,如:

  电信下载|down/uploadfile/2007-7-18/phpcms.rar

  我们要将下载地址修改为如下格式:

  电信下载|down/fangzhidaolian-1/2007-7-18/phpcms.rar

PhpCms数据库管理设置教程   三联

  五、执行SQL

  位置:系统设置---数据库管理----执行SQL

  执行SQL相当于直接操作mysql数据库。所以,操作之前最好先做数据库好备份。

  此功能用于数据库升级,或者是安装新的插件。在执行DELETE ,DROP,TRUNCATE 操作时慎重。

更多精彩内容其他人还在看

phpcms V9修改lists标签(实现调用文章所属栏目及点击数)

pc程序默认首页是无法调用出文章的点击数,而调用文章所属的栏目名称也很复杂,需要先使用php语句进行数据缓存后才能调用。其实我们可以一步到位,自己添加函数来实现在首页/频道页/列表页调用文章点击数及文章所属栏目名称
收藏 0 赞 0 分享

phpcms V9 邮箱配置方法

phpcms自带邮箱系统,用来发送注册信息等内容,但QQ普通邮箱已经不支持此功能了。建议使用163邮箱
收藏 0 赞 0 分享

phpcms V9 全站文章点击排行榜标签

我们在做内容站的时候,经常需要使用到文章排行榜,但phpcms默认的pc调用标签是需要具体栏目ID的,那么如何调用全站文章的点击排行榜呢
收藏 0 赞 0 分享

Phpcms v9 整合Discuz! X2.5 和UCenter 1.6.0详细图文教程

很多站长利用Phpcms v9搭建主站,然后用Discuz! X2.5搭建网站的论坛,这样一个网站就会有两个用户中心,分别是Phpcms v9 的phpsso和Discuz! X2.5的 UCenter。这就需要将两款程序进行整合,从而达到同步注册、同步登录、同步退出的效果
收藏 0 赞 0 分享

解决phpcms V9整合discuz! X3.0后 在phpcms新注册用户需要在discuz激活的问题

这篇文章介绍了在phpcms新注册用户需要在discuz激活问题的解决方法,需要的朋友可以参考下
收藏 0 赞 0 分享

PHPCMS V9文章内容页点击量如何调用

内容页点击量该如何调用,想必有些朋友又要犯愁了,在PHPCMS V9中可以在show.html 模板中首先加载jquery.min.js 这个js ,之后加入下文代码即可,希望对大家有所帮助
收藏 0 赞 0 分享

Phpcms V9 所有的中文变量一览

中文变量的意思想必就不用多介绍了吧,还不知道的朋友可以看看下文,本文整理了Phpcms V9 所有的中文变量,希望大家在使用时可以用到
收藏 0 赞 0 分享

PHPCMS V9数据库配置文件database.php位置在哪

初次用PHPCMS V9的朋友可能找不到数据库配置文件,其实在官方的wiki中已经介绍了。那就是 caches\configs\database.php 文件,下面为大家介绍这个文件中相关值的具体修改方法
收藏 0 赞 0 分享

Phpcms V9列表分页自定义页码文字(改成中文)

一般列表分页的页码显示是英文的,而中文站希望页面和分页列表希望是中文的,另外有时候还需要自定义,这就涉及到Phpcms V9列表分页自定义页码文字,有此需求的朋友可以参考下本文
收藏 0 赞 0 分享

phpcms v9如何获取文章的当前栏目名称

获取当前栏目的名称在某些情况下,特别是做优化时,还是比较实用的,通过{$CATEGORYS[$catid][catname]} 显示当前栏目名称,感兴趣的朋友可以参考下
收藏 0 赞 0 分享
查看更多