Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助][已解决]关于数据库的误删

[复制链接]
jackoldbear 发表于 2006-6-21 16:55:07 | 显示全部楼层 |阅读模式
我用的是wapm的环境,今天我用phpadmin时,误将数据库中的名为“mysql”的数据库删除后(后确认本论坛的数据库还健在),再用phpadmin输入密码根本就无法登入,同时用wapm的监视器观察也根本无法启动mysql服务(我手动启动,显示也自动断开)……论坛无法登上,显示:

Discuz! info: Can not connect to MySQL server

Time: 2006-6-21 4:43pm
Script: /old/bbs/index.php

Error: Can't connect to MySQL server on 'localhost' (10061)
MySQL服务没有启动,请启动该服务

An error report has been dispatched to our administrator.

我刚接触论坛不久,估计是那个mysql是不能删的,一删密码就没了,就无法访问数据库了……请问各位仁兄怎样恢复?多谢!

[ 本帖最后由 jackoldbear 于 2006-6-22 09:53 编辑 ]
huangliming 发表于 2006-6-21 17:35:09 | 显示全部楼层
其实在mysql的目录下(MySQL\MySQL Server 5.0\data),有一个对应着数据库名称的文件夹,你可以去找一个mysql的文件包(在别人的数据库中,必须知道root密码),然后拷贝到本机目录就行了
回复

使用道具 举报

 楼主| jackoldbear 发表于 2006-6-21 19:02:53 | 显示全部楼层
谢谢仁兄,你的意思是说,这个mysql数据库在每个用户的个人数据库中通用,只是密码不一样,我只要拷过来就能解决问题么?
原帖由 huangliming82 于 2006-6-21 17:35 发表
其实在mysql的目录下(MySQL\MySQL Server 5.0\data),有一个对应着数据库名称的文件夹,你可以去找一个mysql的文件包(在别人的数据库中,必须知道root密码),然后拷贝到本机目录就行了
回复

使用道具 举报

777547 发表于 2006-6-21 20:54:45 | 显示全部楼层
还要注意版本一致
回复

使用道具 举报

scloo 发表于 2006-6-22 03:32:56 | 显示全部楼层
告诉你个办法,

先把你里面的数据弄出来---->mysql /data/你的数据库名 备份出来

然后重新安装一个MYSQL
版本随便,只要不是相差太大就行。(比如你原来的是4.0的,你现在安装4.1的)


最好是安装一样的版本。

安装完成后,你再建立一个和你原来相同的数据(数据名/用户名/密码,相同就最好,不好就要在你的程序里修改)

建立好之后,你就可以把备份的数据库放回去就OK了。

(比如你备份出来的文件是bcak 你把BACK 里的文件剪切过去,记住是进入BACK文件夹,全选所有文件剪切过去)
回复

使用道具 举报

 楼主| jackoldbear 发表于 2006-6-22 09:52:53 | 显示全部楼层
多谢各位,问题已解决~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-4 07:34 , Processed in 0.027791 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表