之前开始用师兄用过的电脑工作,各种不适应,开始重新搭建自己习惯的环境,重装MySQL就是其中一项,然后重装过程中遇到了问题,具体情况总结如下:

1.以前也重新安装过MySQL,但是完全没有用过就直接卸载,然后重新安装,没有出现任何问题。

2.以前安装过,然后自己又在里面建了一个表进行测试,然后再卸载,删除安装目录,...再重新安装就出现了"无法启动mysql服务"的错误....

以下是解决过程:

网上查到的方法
1)重新安装好多次,换了版本也是不行...
2)从网上搜索,发现解决办法是:找到MySQL安装目录下的my.ini配置文件,然后把里面的default-storage-engine = InnoDB  修改为 default-storage-engine=MyISAM
能确实启动mysql服务.
但是原来的数据库文件却用不了了,因为存储方式不一样了(好像是...)

我自己重新思考的解决办法:

按照上面的方法我打开数据库后,发现原来的数据库文件还存在,也就是说,即便把MySQL的安装目录删除了,数据库的存储文件仍然存在.所以,网上所说的数据库中的各种数据什么的都存在安装目录下,是不正确的.
我想要是把这些数据库库存储文件找出来,然后删掉或者剪切到别的地方.然后重新安装mysql就应该可以了.
我直接在整个硬盘中(其实,C盘及所安装的那个盘就可以了)搜索关键字"mysql".然后找到了有个C:\programData文件夹(注:该文件夹是个隐藏文件夹,需要设置可见或者直接在路径中输入全路径即可看到),这个文件夹下有个MySQL目录,里面分不同版本存放着自己曾经安装使用过的mysql数据库数据的存储文件.我在里面找到了自己曾经在test数据库下建立的t_users表格文件.
然后我把整个mysql文件夹给删除了,剪切到别的地方应该也可以.
然后重新安装就可以正常启动mysql服务了.若是需要以前的数据库文件,再放回来应该也可以,我没有尝试,所以不能很肯定...

(⊙o⊙)…好像5.5及之后的mysql在win7中,安装目录下的data中只存储一些数据库的结构文件,而数据库的数据文件都存放在c:\programData文件夹中.

注:我的OS是WIN7(x64),MySQL版本是Server 5.5

MySQL Server 5.5安装中遇到的问题及解决方法的更多相关文章

  1. Can't connect to MySQL server on '127.0.0.1' (10061) (code 2003)解决方法

  2. Filezilla server配置FTP服务器中的各种问题与解决方法

    转至;https://www.jb51.net/article/122171.htm 安装文件以及补丁下载 公司很多资料需要通过ftp上传,那么就需要配置一个FTP服务器,找了一台Windows服务器 ...

  3. Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 解决方法

    可以通过如下命令来解决,具体就是先关闭服务器,然后再重启服务器: cd /etc/init.d sudo service mysql stop sudo service mysql start

  4. mysql安装以后无法登陆的的解决方法((ERROR 1698 (28000): Access denied for user 'root'@'localhost'))

    mysql安装以后无法登陆的的解决方法((ERROR 1698 (28000): Access denied for user 'root'@'localhost')) 解决步骤: [====> ...

  5. 虚拟机中安装Kali遇到的问题及解决方法

    title: 虚拟机中安装Kali遇到的问题及解决方法 date: 2018-11-25 12:25:43 tags: 安全 --- 关于Kali版本选择 kail官方下载页面 虚拟机中当然就下载虚拟 ...

  6. 国内不fq安装K8S四: 安装过程中遇到的问题和解决方法

    目录 4 安装过程中遇到的问题和解决方法 4.1 常见问题 4.2 常用的操作命令 4.3 比较好的博客 国内不fq安装K8S一: 安装docker 国内不fq安装K8S二: 安装kubernet 国 ...

  7. 安装opencms时遇到问题及解决方法

    1. MySQL system variable 'max_allowed_packet' http://blog.csdn.net/hqa_ii/article/details/6872367 安装 ...

  8. 【small项目】MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:

    MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link ...

  9. VS2012中丢失ArcGIS模板的解决方法

    VS2012中丢失ArcGIS模板的解决方法 由于ArcGIS10.0(for .NET)默认是用VS2010作为开发工具的,所以在先安装VS2012后装ArcGIS10.0 桌面版及ArcObjec ...

随机推荐

  1. 用ICSharpCode.SharpZipLib进行压缩

    今天过中秋节,当地时间(2013-09-08),公司也放假了,正好也闲着没事,就在网上学习学习,找找资料什么的.最近项目上可能会用到压缩的功能,所以自己就先在网上学习了,发现一个不错的用于压缩的DLL ...

  2. cvc-complex-type.2.4.a: Invalid content was found starting with element

    在写xml的时候又一次总是报cvc-complex-type.2.4.a: Invalid content was found starting with element 错误,还出现小红叉,在网上找 ...

  3. sc7731 Android 5.1 LCD驱动简明笔记之二

    此篇笔记基于sc7731 - android 5.1,对lcd的framebuffer做一个简明笔记. 一共分为两大部分:第一部分,关于LCD的硬件方面的:第二部分,关于lcd核心处理(framebu ...

  4. 【转】linux下awk内置函数的使用(split/substr/length)

    转自:http://gdcsy.blog.163.com/blog/static/12734360920130241521280/ 一.split 初始化和类型强制        awk的内建函数sp ...

  5. windows无法搜索新更新 80072ee2

      http://windows.microsoft.com/zh-cn/windows/windows-update-error-80072ee2#1TC=windows-7    

  6. EntityFramework Code First 优化-IIS 8的第一次优化请求配置

    首先需要在Window中添加Application Initialization Application Initialization 在IIS中配置Application Pool 编辑Applic ...

  7. SRM 449 div1 (practice)

    250pt: 暴力枚举所有的可能的情况就好了,求面积的时候我是用梯形的面积减去两个三角形的面积.. 550pt: 题意:给你一个蜂窝形状的特殊图形,有一些格子已经被占据了,问你将剩下的格子用1*2的砖 ...

  8. C# Redis分布式缓存

    C# Redis实战(七) 七.修改数据 在上一篇 C# Redis实战(六)中介绍了如何查询Redis中数据,本篇将介绍如何修改Redis中相关数据.大家都知道Redis是key-value型存储系 ...

  9. [Angular2 Form] Understand the Angular 2 States of Inputs: Pristine and Untouched

    Angular 2’s ngModel exposes more than just validity, it even gives you the states of whether the inp ...

  10. 剑指 offer set 3 旋转数组的最小数字

    总结 1. 没有重复元素的旋转数组可用 logn 时间内求出结果. 解法有两个步骤, 先是求出发生旋转的点(以 array[0] 为支点求得), 然后用正常的二分查找给出结果 2. 有重复元素元素的旋 ...