由于种种问题,也许某一天数据库崩了,或者电脑崩了.重新装Mysql数据库的话:如何导入旧的数据库中的的表结构以及数据呢?

我是在重置电脑之后.进行重装数据库之后.遇到此问题.由于之前未遇到过此种问题.所以在解决问题前参考大量教程进行恢复数据

最后还是解决这个坑的问题,这里讲一下我遇此问题的解决经验:

如果你还拥有旧数据库的安装目录文件夹.并且安装目录中的data文件夹没有损坏或者遗失.可以参考此教程.

经过我看到的教程来说:大多是都是把旧数据库安装目录下data文件夹中的部分文件复制入新数据库安装目录data文件夹之下

但是我的想法是把就数据库的data文件夹中的所有的文件都复制到新数据库中(即:直接把旧数据库data文件夹copy到新数据库安装目录下;也就是直接覆盖掉原来的data文件夹).

这样之后运行mysql服务  使用show databases;命令  如果数据库中多出就数据库中原来的数据库名,那就成功了,如果数据库中还是仅仅只有初始的四张表,那就还需要进行下一步操作

需要修改一下新安装数据库的配置文件:

需要修改的文件是安装目录下的my.ini文件

点击进入配置文件  可以使用记事本 或者类似的工具进行打开

配置文件中有一行配置  可以直接使用ctrl+f  输入datadir  快速找到位置

把此处的值改为你新的数据库目录下的data目录:注意不要误把=号右边的双引号给删除了

这样再使用  show databases;命令就可以查看到新的数据库中多出了旧数据库中的库名.

mysql重新安装后之前表_关于重装mysql数据库之后.新的数据库引入旧数据的表结构和数据问题...相关推荐

  1. mysql去除重复数据 重建表_删除掉mysql 的.ibd,.frm,ibdata1,ib_logfile0和ib_logfile1文件后再drop表。然后重建此表,有问题吗...

    创建已经丢62616964757a686964616fe58685e5aeb931333433656631失的表结构 先要安装 mysql-utilities. // RedHatyum -y ins ...

  2. mysql 删除多余帐号_安装完mysql数据库后的优化(删除多余用户和数据库)

    安装完mysql数据库后的优化(删除多余用户和数据库) 发布时间:2020-06-27 19:09:35 来源:51CTO 阅读:2761 作者:冰冻vs西瓜 栏目:数据库 1.查看数据库的版本信息: ...

  3. mysql数据库隐式表_详解MySQL数据库常见的索引问题:无索引,隐式转换,附实例说明...

    概述 在这些年的工作之中,由于SQL问题导致的数据库故障层出不穷,而索引问题是SQL问题中出现频率最高的,常见的索引问题包括:无索引,隐式转换. 索引问题 1.无索引 当数据库中出现访问表的SQL无索 ...

  4. mysql修改表结构大表_在线修改MySQL大表的表结构

    由于某个临时需求,需要给在线MySQL的某个超过千万的表增加一个字段.此表在设计之时完全按照需求实现,并没有多余的保留字段. 我们知道在MySQL中如果要执行ALTER TABLE操作,MySQL会通 ...

  5. mysql blob 写入表_文件存入MYSql表的blob

    向MYSql的数据表中存入文件,这看似没有什么大问题,只要把文件存入longblob字段就行了.但是最近的实践发现看似简单的背后其实有很多陷阱.下面就来分享一下我遇到的问题及我的解决办法. 先介绍一下 ...

  6. mysql更改加密方式后密码错误_关于解决mysql 8.0及以上 修改加密方式以及密码

    如果密码已经忘记 或者修改过加密方式后出现密码错误 不用卸载mysql 直接将解压后的mysql文件都删除 ,并将压缩包重新解压再此文件夹中 然后重新安装mysql Windows 上安装 MySQL ...

  7. mysql安装完后不能配置_安装完 MySQL 后必须调整的 10 项配置

    (www.hackbase.com 黑基网)当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议.许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即 ...

  8. mysql怎么创建信息表_怎么在MySQL创建表

    1打开数据库. 想要创建一个表,你必须先有一个存储表的数据库.你可以在MySQL命令行键入 USE 库名 ,打开数据库. 如果你不记得数据库的名称,可以键入 SHOW DATABASES; ,在MyS ...

  9. mysql怎么避免缩表_如何避免MySQL死锁(二)

    注意:MySQL不同的存储引擎内部有不同的实现,本系列文章仅讨论InnoDB引擎. MySQL的锁,从性质来讲可以分为读锁.写锁:从粒度来讲可以分表锁.页锁.行锁:从细节上来讲可以分为记录锁.Gap锁 ...

最新文章

  1. 二元关系在计算机中的应用(数据库为主),数据库技术复习题答案 选择题
  2. Indigo | Indigo(Python)简介、安装与入门
  3. python空值填充为固定值_Python基础:numpy中空值怎样设置
  4. java第七章多线程_第七章 多线程
  5. linux git指令不存在,一些常用的Git命令
  6. gcc与g++编译器
  7. windows下搭建基于nginx的rtmp服务器
  8. 我家闺女35岁了还嫁不出去我该怎么办?
  9. es的master选举摘要
  10. 低微漏洞处理办法记录
  11. javascript widget ui mvc
  12. nyoj--38--布线问题
  13. Nerd的套现ATM机
  14. SDPT3 4.0版:半正定二次线性规划的MATLAB软件包
  15. 宏电GPRS DTU H7210调试报告(参数配置)
  16. 微信小程序 绑定手机号获取验证码
  17. vue随笔1-element-UI中checkbook多选框-复选框样式修改
  18. 仓央嘉措不负如来不负卿
  19. 带你从零开始入门AI绘画神器Stable Diffusion
  20. CSS设置阴影样式大全 包含所有样式 有图有代码

热门文章

  1. Delphi TStream 详细介绍
  2. 电子科大计算机考研考英语几,11年电子科大计算机考研经验_跨考网
  3. OJ1036: 某年某月有多少天
  4. php mysql增删查改 主码不能修改_PHP 数据库练习
  5. python1乘到10_python写一个循环1+到10打印计算步骤的脚本——纯粹无聊玩的
  6. 信息学奥赛一本通(1105:数组逆序重存放)
  7. 整数区间(信息学奥赛一本通-T1324)
  8. 小玉家的电费(洛谷-P1422)
  9. 24 WM配置-策略-入库策略4-定义空存储箱策略L(Next Empty Bin Strategy)
  10. linux复制压缩文件夹,[操作系统]linux中文件或者文件夹的基本操作(复制,移动,删除,查找,压缩)...