MySQL Server 5.5安装中遇到的问题及解决方法
之前开始用师兄用过的电脑工作,各种不适应,开始重新搭建自己习惯的环境,重装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安装中遇到的问题及解决方法的更多相关文章
- Can't connect to MySQL server on '127.0.0.1' (10061) (code 2003)解决方法
- Filezilla server配置FTP服务器中的各种问题与解决方法
转至;https://www.jb51.net/article/122171.htm 安装文件以及补丁下载 公司很多资料需要通过ftp上传,那么就需要配置一个FTP服务器,找了一台Windows服务器 ...
- 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
- mysql安装以后无法登陆的的解决方法((ERROR 1698 (28000): Access denied for user 'root'@'localhost'))
mysql安装以后无法登陆的的解决方法((ERROR 1698 (28000): Access denied for user 'root'@'localhost')) 解决步骤: [====> ...
- 虚拟机中安装Kali遇到的问题及解决方法
title: 虚拟机中安装Kali遇到的问题及解决方法 date: 2018-11-25 12:25:43 tags: 安全 --- 关于Kali版本选择 kail官方下载页面 虚拟机中当然就下载虚拟 ...
- 国内不fq安装K8S四: 安装过程中遇到的问题和解决方法
目录 4 安装过程中遇到的问题和解决方法 4.1 常见问题 4.2 常用的操作命令 4.3 比较好的博客 国内不fq安装K8S一: 安装docker 国内不fq安装K8S二: 安装kubernet 国 ...
- 安装opencms时遇到问题及解决方法
1. MySQL system variable 'max_allowed_packet' http://blog.csdn.net/hqa_ii/article/details/6872367 安装 ...
- 【small项目】MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:
MySQL第二天早上第一次连接超时报错,解决方法com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link ...
- VS2012中丢失ArcGIS模板的解决方法
VS2012中丢失ArcGIS模板的解决方法 由于ArcGIS10.0(for .NET)默认是用VS2010作为开发工具的,所以在先安装VS2012后装ArcGIS10.0 桌面版及ArcObjec ...
随机推荐
- cocos2d-x 2.2 资源更新AssetsManager例子代码
转自:http://www.58player.com/blog-2327-601.html // // UpgradeLayer.h // AmazeDemo // // Created by lsw ...
- Vehicle’s communication protocol
http://www.crecorder.com/techInfo/commuProtocols.jsp COMMUNICATION PROTOCOLS A “communication protoc ...
- 如何自学Java
转自:http://www.360doc.com/content/12/0624/19/5856897_220191533.shtml JAVA自学之路 JAVA自学之路 一:学会选择 为了就业, ...
- ASP.NET Web Forms的改进
虽然ASP.NET Web Forms不是vNext计划的一部分,但它并没有被忽视.作为Visual Studio 2013 Update 2的一部分,它重新开始支持新工具.EF集成和Roslyn. ...
- Codeforces Beta Round #5 C. Longest Regular Bracket Sequence 栈/dp
C. Longest Regular Bracket Sequence Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.c ...
- OpenGL 4.0 GLSL 实现 投影纹理映射(Projective Texture Mapping) (转)
http://blog.csdn.net/zhuyingqingfen/article/details/19331721 分类: GLSL 投影纹理映射 (projective texture ...
- Android 开发之异常处理篇(一):SDK Manager 闪退的解决方法
这个问题困扰了我很久,之前没解决,就放一放.后来我又专门拿了一个下午来找解决方法,终于搞定! 我的解决方法是修改 android.bat,直接指定java.exe所在位置,不用去调用find_java ...
- JavaScript中事件捕获(Event capturing)-------------->由外向内,事件冒泡(Event bubblin)---------->由内向外
addEventListener("click", function() {}, useCapture:false); <!DOCTYPE html> <html ...
- [Ember] Ember.js Templates
In this lesson, we'll go over some of the basics of Ember.js templates and how they work with contro ...
- Java Web系统经常使用的第三方接口
1. Web Service 接口 1.1 接口方式说明和长处 在笔者的开发生涯中,当作为接口提供商给第三方提供接口时,以及作为client去调用第三方提供的接口时,大部分时候都是使用 Web Se ...