
不小心删除程序没事,主要数据库内容还在就好,那么数据就还在。 1、看下是否有程序的备份文件,就算初始的也没事,只要还原就可以了,顶多是丢失,可能要慢慢弄。 2、完全没有程序,那就把现在的数据库备份好,然后重新安装一个程序,安装好后,把数据库删除,用你备份的数据库来还原。 模版肯定有修改过,这里比较麻烦,要对应后台每个栏目的ID,来再次修改模版,模版对应的后台的id,才能让内容显示出来。这个要懂dedecms的才能 *** 作,其实也不难,网上都有教程。模版修改好就可以了,别的就基本是一些不见了。
数据库连接错误原因有很多的,一般来说:
首先,你先确认下MySQL数据库、用户名和密码是否正确;
另外连接MySQL需要开放默认的3306端口,你再检查下是否已打开3306端口。 下面是我在网上找到的解决方法:方法一:
# /etc/initd/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit# /etc/initd/mysql restart
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql> 方法二:
直接使用/etc/mysql/debiancnf文件中[client]节提供的用户名和密码:
# mysql -udebian-sys-maint -p
Enter password: <输入[client]节的密码>
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql> 上面两种方法适用于Linux系统,下面方法针对Windows系统 *** 作: 1 管理员登陆系统,停止mysql服务或者结束mysqld-nt进程
2 进入命令行,来到mysql的安装目录假设安装目录为 d:\mysql\ , CMD进入命令行
3 运行 d:\mysql\bin\mysqld-nt --skip-grant-tables 启动mysql,关闭权限的检查
4 运行 d:\mysql\bin\mysqladmin -u root flush-privileges password "newpassword" 重设root密码
5 重新启动mysql服务。
使用自建的数据库,需要按以下的步骤 *** 作:
1、建好数据库,一般是用MYSQL,所以用控制面板建MYSQL时,数据库名和帐号名是一样的,然后密码随机输入或生成。
2、用记事本改 /data/目录下的commoniniphp
<php
//数据库连接信息
$cfg_dbhost = 'localhost';//不用改
$cfg_dbname = '数据库名';//新建的数据库名
$cfg_dbuser = '帐号';//新建的数据库帐号,注不要用ROOT
$cfg_dbpwd = '数据库密码';//对应的密码
$cfg_dbprefix = 'dede_';//不用改
$cfg_db_language = 'gbk';//不用改
>
3、FTP上传覆盖对应的文件。
OK搞定
以上就是关于dedecms网站文件不小心删掉了,但是mysql数据库还在,如何从新安装并使用老数据库全部的内容,包括:dedecms网站文件不小心删掉了,但是mysql数据库还在,如何从新安装并使用老数据库、安装了dedecms,连接数据库怎么报错了!要怎么解解求大神呢、dedecms5.7不用自带的数据库,连接自己写的,要改哪些配置文件。我是初学者,还望指点。俺是菜鸟等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)