织梦的数据库在哪,告诉我路径

织梦的数据库在哪,告诉我路径,第1张

织梦采用的是MySql

数据库,看你是装在

虚拟主机

上还是自己电脑(或自己服务器)上,如果是自己机器,看你安装

MySQL数据库

数据库文件

保存在哪个位置在到里面找。默认在

MySql

程序路径下的Data文件夹里。

第一步、打开你的数据库,找到名为dede_full_search的数据库表,在里面把你自定义字段添加进表,例如你的自定义字段为mygoods,则添加mygoods进去。

第二步、打开/member/article_add_action.php文件,在里面找到“//更新全站搜索索引”,在下面的一段代码中插入刚才添加的字段,例:“'mygoods'=>$mygoods”,这里说明一下,前面的'mygoods'为你发布文章时添加的自定义字段,后面的为刚才在表dede_full_search中添加的字段(建议在表中添加字段的时候写成跟你之前字定义的字段一样)这里最好写成一样,可以省去很多麻烦

第三步、打开/include/inc_arcsearch_view.php文件,在里面搜索titlekeyword,找到如下代码:

1if($this->SearchType != "titlekeyword"){

2 $kwsqlarr[] = " ying_full_search.title like '%$k%' "

3 }else{

4 $kwsqlarr[] = " ying_full_search.title like '%$k%' "

5 $kwsqlarr[] = " ying_full_search.addinfos like '%$k%' "

6 $kwsqlarr[] = " ying_full_search.keywords like '%$k%' "

7 }

分析代码SearchType != "titlekeyword,搜索类型为titilekeyword,即前台搜索下拉框中的智能模糊搜索,$kwsqlarr[] = " ying_full_search.title like '%$k%' "为搜索full_search表中的title字段,好了,知道了这段代码的作用,我们就知道该如何添加自己的搜索了,下面把我的代码作为例子

这是自定义参数把 ,只能在数据库删,两种方法,如果不会,可以找我

第一种:执行SQL语句。在织梦后台——系统——SQL命令行工具,输入下面的命令:

1    Delete FROM dede_sysconfig where varname="这里写自定义变量的名称"

第二种:手动进入数据库删除。

进入phpmyadmin后,打开您所在数据库,找到表:dede_sys_config(dede_是默认表前缀,请根据您的表前缀查找),单击“浏览”进入,一般您要删除的新变量在最后一页。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6752090.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存