Code前端首页关于Code前端联系我们

我删除了原来的mysql数据库,不小心删除了数据库

terry 2年前 (2023-09-30) 阅读数 39 #Mysql
文章标签 Mysql

文章目录:

  • 1、MySQL数据库被删除了怎么办?
  • 2、不小心删除了mysql数据库怎么办?
  • 3.如何彻底删除MySQL数据库
  • 4.如何删除mysql数据库
  • 5.如何恢复删除的mysql数据库
  • 6.mysql数据库删除后如何恢复整个数据库?

MySQL数据库被删除了怎么办

如果有备份,找到备份文件,将其复制到MySQL数据库目录,然后重新启动服务。

如果没有备份,请尽快停止MySQL等写入磁盘的软件,然后使用数据恢复软件尝试恢复数据库目录下被删除的文件。恢复成功后,重启MySQL服务。

不小心删除了mysql数据库怎么办

mysql数据库被意外恢复,应该按照以下步骤恢复。

1。首先,检查mysql是否启用了bin日志,即在mysql.ini(my.cnf)中查找log-bin=mysql-bin。您可以像这样自定义目录和前缀名称,例如 /data/log/mylog。

2。然后您将在存储数据库文件的数据目录中看到类似于 mysql-bin.00000x 的文件。这是可以导出为txt格式的二进制日志。它实际上包含了各种数据库操作的SQL语句。 。

3。导出txt文件:

e:\wamp\bin\mysql\mysql5.6.12\binmysqlbinlog

--database=testdatabase

e:\wamp\bin\mysql\mysql5.6.12\binmysqlbinlog

- -database=testdatabase

e:\wamp\bin\mysql\mysql5.6.12\binmysqlbinlog。 .000312

c:\\test1.txt

Windows 和 Linux 下的导出类似。

database=数据库名

从最早的日志恢复

mysql-bin在Linux下很方便。000*

可以指定开始时间和结束时间的参数,就是开始时间和结束时间的时间sql 执行指令

start-datetime="2014-12-04

11:25:56"

--stop-datetime="2014-12-04

13:23:50 “

4。恢复数据:

e:\wamp\bin\mysql\mysql5.6.12\binmysqlbinlog

--database=yundongchao

e:\wamp\bin\mysql\mysql5.6.12\data\mysqlbinlog0170| mysql

-u

root

-p

---------------------------- -- ----------------

彻底删除MySQL数据库

1。在控制面板中卸载所有MySQL组件

控制面板-》所有控制面板项-》程序和功能,卸载所有与MySQL相关的程序

2。找到Mysql的安装路径,看看是否有MySQL相关的文件夹,全部删除

如果安装在C盘,检查两个文件夹:C:\Program Files (x86)和C:\Program Files

3.删除MySQL注册表

在文件管理器中输入“C:\Windows\regedit.exe”,会弹出注册表

删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL ❗ 文件夹。 如果发现以下内容,请删除以下内容:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL

HKEY_LOCAL_MACHINE\SYSTEM\CurrentApplicationSet♺♺\SQLer♺yM 替换红色部分 粘贴到文件管理器地址栏(这是隐藏文件夹)

C:\ProgramData\MySQL

删除文件夹中所有内容

5.重新启动计算机

6。提示:

如果上述删除时无法删除文件夹,请尝试以下步骤:

1.检查与MySQL相关的程序是否正在运行,找到任务管理器,然后结束任务

2. 尝试查看360粉碎文件是否可以粉碎

3. 进入安全模式,删除

和完成

现在你可以重新安装MySQL了

删除mysql数据库

1。找到mysql安装文件夹,备份my.ini mysql配置文件。

2。删除安装mysql的文件夹

3。打开我的电脑

4。搜索程序数据

5。打开programdata,找到mysql文件夹并将其删除

6。如果找不到程序数据或mysql文件夹,可以在工具栏

7上找到工具选项。在工具选项卡中找到查看文件夹并选择“显示隐藏的文件夹和文件”保存

8,找到Mysql文件并将其删除。

恢复删除的mysql数据库

1 找另一台机器安装同版本的mysql,或者安装在另一台同版本的机器上(不是同版本的可以尝试):

复制mysql/data/mysql目录到mysql/ data/ Let's go

2 尝试启动mysql服务。如果能够启动,理论上只会丢失某些系统信息,例如用户、权限等,不会影响您使用的数据;

如果无法启动,请检查错误日志并尝试启动。

3 快速备份数据,删除所有目录(只删除后面创建的业务相关的目录,mysql目录除外),然后重新导入。从理论上讲,如果不这样做也没关系,但仅限于非生产关键环境。

4 重新授权用户。

整个mysql数据库被删除后如何恢复

1 找另一台机器安装同版本的mysql,或者安装在另一台同版本的机器上(不是同版本的可以尝试):

复制mysql/data/mysql目录到mysql/ data/ Let's go

2 尝试启动mysql服务。如果能够启动,理论上只会丢失某些系统信息,例如用户、权限等,不会影响您使用的数据;

如果无法启动,请检查错误日志并尝试启动。

3 快速备份数据,删除所有目录(只删除后面创建的业务相关的目录,mysql目录除外),然后重新导入。从理论上讲,如果不这样做也没关系,但仅限于非生产关键环境。

4 重新授权用户。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门