简述济南MySQL数据库重装和还原教程

发布时间:2020-11-24 14:56:00

山东云小兵信息技术有限公司为您免费提供济南青岛服务器,济南青岛服务器存储,济南青岛阿里云服务器等相关信息发布和资讯展示,敬请关注!

重新加载MySQL并还原数据库

因为之前使用过MariaDB数据库,但我不知道是什么原因。数据库的登录权限有问题。尽管主机已设置为%,但root用户只能从localhost登录,并且通过IP的访问被拒绝。在无奈之下,不得不卸载原始数据库,安装严肃的MySQL数据库。

1.卸载原始的MySQL数据库

通常在安装目录下的数据文件夹中找到原始的MySQL数据文件,然后将整个数据文件夹复制到该目录之外的位置。

在计算机服务中找到MySQL服务并停止它。将自动模式更改为手动模式。可能会有一些后缀,例如MySQL 57,MySQL La等。

使用各种工具进行卸载,例如安装程序包或卸载程序。

但是您不能完全删除MySQL服务,因此您应该在regedit中清除MySQL服务。这里有几个地方:

HKEY_ LOCAL_删除目录机器/系统/ controlset001 /服务/事件日志/应用程序/ MySQL;

HKEY_ LOCAL_删除目录机器/系统/ controlset002 /服务/事件日志/应用程序/ MySQL;

HKEY_ LOCAL_删除目录机器/系统/ currentcontrolset /服务/事件日志/应用程序/ MySQL;

删除注册表信息时,可以在运行时中键入regedit,输入注册表编辑器,然后在搜索中输入MySQL以删除相关内容。

2.重新加载MySQL

查找MySQL网站以下载社区版本。

根据安装步骤进行安装。 (如果之前未取消自动,则可能占用端口3306)

或者您可以通过以下方式查看正在占用端口的内容

netstat -aon | findstr“ 3306”

3.重置数据库路径

MySQL数据库配置文件通常放置在目录C中:programdata / MySQL / MySQL服务器5.7 my.ini打开文本并找到一行dataDir =。然后将其更改为原始MySQL备份的文件夹地址。例如:

datadir = E:/程序文件/ MySQL /数据

在计算机服务中,找到MySQL服务并重新启动它。

当您输入MySQL数据库时,您会发现一切都恢复了,包括用户名,帐号,数据库等。

4.只想保留数据

如果由于某种原因只想保留数据文件,则必须如上所述首先连接到数据库,然后将所有表引擎转换为MyISAM。

然后将新安装的MySQL目录(例如:C:programdata / MySQL / MySQL server 5.7 / data)复制到原始备份数据目录中

我们必须将性能付诸实践_将schema文件夹,Sys文件夹和ibdata1文件复制到perform_ Schema文件夹与登录相关,Sys与权限相关,并且ibdata1记录权限表的结构。

覆盖完成后,请尝试在重新启动后正常登录。

如果可以正常登录并检查数据库是否正确。如果以前的数据表引擎是InnoDB,则不会显示它。如果是MyISAM,则可以访问它。


济南青岛服务器哪家好?济南青岛服务器存储报价是多少?济南青岛阿里云服务器质量怎么样?山东云小兵信息技术有限公司专业承接济南青岛服务器,济南青岛服务器存储,济南青岛阿里云服务器,,电话:15806537356

来源:http://jn.yunxiaobing.cn/news508456.html
相关标签:MySQL数据库,

相关产品

RELATED PRODUCTS