其实这方便的教程已经都有了,这里我汇集下,也方便大家不用搜索。
第一种方法自然是下载工具来实现修改:下载地址及教程为:https://www.eyoucms.com/help/faq/10882.html
第二种方法,就是直接修改数据库ey_admin来实现。
问答中有个教程直接复制下密码的字段再复制到我们数据库中,其实这种方法我也测试过,但是依然无用。不是复制没用,我用外行理解是,同样的123456所产生的加密后是不同的,所以即使在问答复制过去也是不行。经过实际测试,同空间有2个站同是易优的话,就可以将a数据库里面的数据复制到b数据库当中使用,这样复制才有效。当然这其中也有可能存在数据库版本不同 这就要专业人士来解说了。这里只过有效的经验分享。
具体步骤是:
加入你的空间 有2个易优站,数据库也在一起,另一个网站能进后台,密码正确,那么就把能进后台的这个站的密码复制下。
然后再点击不能进去的网站数据库,同样进入数据库表ey_admin。
然后按照截图点击“编辑”按照截图在 password里面框格,删除并粘贴刚才复制的内容,注意空格不要有。最后“执行”按钮确认,最后重启下mysql服务或者服务器。重新刷新忘记密码的网站后台 登录试试。
如果有的人是虚拟空间,数据库目录只有一个并没有2个数据库或者2个同易优的网站,那么可以在网站根目录新建一个文件夹,安装的时候“数据库表前缀”ey_修改成eb_这样 即可就是为了拿个密码而已等完成后可以手动删除下。方法跟上面一样用来复制
也可以在本地安装个数据库同版本的,然后用上面的方法。当然还有一种方法是:
这种方法首先先备份下数据库(这种方法存在风险)。
将备份的数据库导入到本地桌面。(记得再次备份一份) 修改为eyoucms.sql
具体步骤如下:
1、检查线上的版本号多少如果忘记:打开dataconfversion.txt 假如里面写的v1.4.6 那么去官方
里面下载个v1.4.6源码。
2、在本地安装易优具体教程:
ps:最好检查下线上数据库版本多少也装一样的版本,如果不一样问题也不大。
3、打开你下载的v1.4.6程序目录,将安装目录里面的eyoucms.sql删除,再将你原来导入在桌面的sql文件复制进来。
然后按照第二部中的教程 一次将易优安装完毕。安装完毕并进入后台后 进入 备份恢复,功能里面v1.4.6的是高级选项-备份恢复。v1.5.1后为更多功能-备份恢复。
我们将数据库备份下。备份完毕后,打开datasqldata目录。找到20210224-154807-1-v1.5.1.sql 类似这样的文件 复制到本地。
最后去线上数据库管理里面,直接导入即可。 这样也可以 完毕!
线上数据库管理 一般是 phpmyadmin管理软件。虚拟空间 在控制面板 数据库管理能看见。云主机在数据库里面点管理就进去了
上面的说复杂也复杂,说简单也简单,如果有更好的或者跟快捷的方式 大家可以交流