之前开始用师兄用过的电脑工作,各种不适应,开始重新搭建自己习惯的环境,重装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. AS与JS相互通信(Flex中调用js函数)

    转载自http://www.blogjava.net/Alpha/archive/2009/06/27/284373.html Flex中As调用Js的方法是:     1.导入包 (import f ...

  2. CentOS 6.4安装本地yum源,并安装X Window System

    1.为DVD创建一个挂载目录 [root@localhost ~]# mkdir /media/CentOS 2.在Linux下挂载CentOS DVD(虚拟机挂载DVD不说了,应该都会) [root ...

  3. Codeforces Round #309 (Div. 1) C. Love Triangles dfs

    C. Love Triangles Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/553/pro ...

  4. [程序猿入行必备]CSS样式之优先级

    专业玩家请移步:http://www.w3.org/TR/CSS2/cascade.html 使用CSS控制页面样式时,常常出现设定的样式被"覆盖",不能生效的情况. 浏览器是根据 ...

  5. 两点C#的propertyGrid的使用心得

    最近接触C#的PropertyGrid比较多,得到了两个小心得记录一下. 第1点是关于控制PropertyGrid中属性的只读属性的. 我遇到的问题是这样的,我需要在运行时根据SVN的状态动态控制Pr ...

  6. Android APK反编译得到Java源代码和资源文件

    在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件. 一.反编译Apk得到Java源代码 首先要下载两个工具:dex2jar和JD- ...

  7. AJAX responseText vs responseXML

    AJAX------>本质 Request/Response(Server)模式 response的形式 responseText--------->获得字符串形式的响应数据. ----- ...

  8. 【Java基础】Java面试题目整理与解说(二)

    1.Collection 和 Collections 的差别. Collection 是集合类的上级接口,继承于他的接口主要有 Set 和 List. Collections 是针对集合类的一个帮助类 ...

  9. 推荐几个可以与PhoneGap很好搭配的UI框架

    - xui.js:可以被视作是jquery在phonegap上的替代品,挺好用的- jq.mobi:同上,不过体积比xui.js要大,一般还是用xui.js- jq.ui:jq.mobi配套的UI框架 ...

  10. Linux合并文件、去除重复行的命令

    Linux合并文件命令: awk '{printf("%s\n",$0)}' YQ-*101?.txt >  123.txt   linux去除重复行命令:cat YQ-10 ...