【MySQL】MySQL压缩包安装遇到问题
电脑多加了一个内存条,就装了64位的系统,然后重装了一大波软件,然而到了MySQL,我作死,因为之前是用msi装的,据说还有一种压缩文件的装法,于是我就下了个安装包,按照网上的教程开始配置,完了之后遇到下面这个问题:

网上查了下如何解决,有人说是因为data文件有问题,我就删掉了我的data文件,然后输入mysqld --initialize来初始化,果然自动生成了一个data文件包,而且可以启动MySQL服务了:

然而好景不长,我无法登陆,我回忆了一下,好像却是没有设置过密码啊,于是我又网上查了解决方案,网上说,要在my.ini文件下添加skip-grant-tables,然后就可以无密码登陆了,于是我修改了my.ini文件然后关闭当前mysql服务,输入mysqld --skip-grant-tables,如果不返回任何信息,说明成功:

然后打开一个新的cmd,切换到bin目录之后,输入mysql,就可以进行操作了:

然后好像确实能够进行操作了,然而我还是觉得有密码比较好,毕竟每次这么打开两个cmd还是很麻烦的,于是我又在网上找到了解决方案,可以进行密码修改:需要四步:
>use mysql
>updata mysql.user set authentication_string=password('1234') where user='root';
>flush privileges;
>quit;

然后我删掉my.ini里面添加的那句skip-grant-tables,重新管理员身份打开cmd,然后打算以最初的方式开启mysql服务,又出现了第一张图的现象。。。。。

然后我有重复以上步骤,删掉data文件夹,发现因为文件被占用而无法删除,打开资源管理器发现线程里有mysqld.exe(这是为什么呢?后面发现好像是因为修改密码过程中开启的,但是没有关掉),关掉之后可删除。然后mysql --initialize,就可以顺利开启MySQL服务了,然而还是不能access,于是接着无密码登陆,在出现mysql图标之后不进行密码修改,而直接输入SQL操作数据库,然后想退出的时候发现没有开启MYSQL服务……

如果没有开启这个服务,那么我之前那些对数据库的操作是怎么实现的?然后我再次只输入mysql,发现可以打开mysql,进行密码修改操作之后,
我开始一系列乱七八糟的试验:

好吧,我猜测,我之前一直用的那种开启MySQL服务的方法是root用户的,而现在授权无密码登录的是ODBC用户,我想问的是:我的猜测是对的吗?如果是对的话,数据库的user有哪些?都是怎样开启MySQL服务的?
【MySQL】MySQL压缩包安装遇到问题的更多相关文章
- Mysql zip压缩包安装
解压mysql.zip 配置环境变量(略) 配置my-default.ini 配置文件 安装mysql:mysqld -install 初始化mysql:mysqld --initialize 启动服 ...
- MYSQL ZIP 压缩包 安装
基win10安装 1.管理员身份打开cmd 2.进入mysql 的 bin文件下 D: 回车 3.mysql服务名字 -install 回车 4.net start mysql服务名字 ...
- mysql 服务压缩包安装,用户创建
wind7上安装mysql记录: 1.下载的包中没有ini配置文件,需要根目录手动创建my.ini文件 内容如下: [client]port=3306default-character-set=utf ...
- Linux下安装MySQL数据库(压缩包方式安装)
1.这里我将Mysql安装在/usr/local/mysql目录里面,也可以安装在其他地方; mkdir /usr/local/mysql 2.下载MySQL压缩包 wget http://dev.M ...
- mysql 安装(压缩包安装和exe安装)
1:mysql官网:https://dev.mysql.com/downloads/file/?id=482487 2:压缩包安装:https://www.cnblogs.com/jamespan23 ...
- Windows下压缩包安装Mysql
1. 下载mysql压缩包 2. 解压到指定目录,例如D:\Program Files\mysql-5.7.25-winx64 3. 在目录下创建配置文件my.ini [mysqld] port = ...
- mysql压缩包安装配置
1.在环境变量中添加:MYSQL_HOME:C:\05_study\mysql-5.7.10-winx64,在path路径中加入:%MYSQL_HOME%\bin.配置环境变量不是必须的,只是为了能更 ...
- mysql 5.7压缩包安装笔记
转载请注明出处http://www.cnblogs.com/havedream/p/5075263.html 重装系统之后准备安装mysql,看到官网上有mysql 5.7.10可以下载就点了,然后就 ...
- mysql压缩包安装方式
从官网https://dev.mysql.com/downloads/mysql/上下载mysql-5.6.31-winx64.zip,将其解压,接下来的安装是通过命令来安装MySQL数据库的.(P. ...
- MySql不同版本安装
1.win7 64位下如何安装配置mysql-5.7.4-m14-winx64 1. mysql-5.7.4-m14-winx64.zip下载 2.解压到D:/mysql.(路径自己指定) 3.在D ...
随机推荐
- underscore.js依赖库函数分析一(遍历)
Underscore简介: underscore是一个非常简洁,实用的javascript库,和jQuery封装类型差不多,但underscore是backbone的依赖 库,想运行backbone就 ...
- Boom.TV完成350万美元融资,目标直指VR电竞直播
3D在线电竞直播平台Boom.tv刚刚宣布已经完成350万美元的融资,该平台旨在让观众在任何设备以任意视角观看电竞比赛,并将支持VR版本. 这家位于美国加州红木城的初创公司成立于2015年,由Gupt ...
- CUDA程序设计(三)
算法设计:基数排序 CUDA程序里应当尽量避免递归,因而在迭代排序算法里,基数排序通常作为首选. 1.1 串行算法实现 十进制位的基数排序需要考虑数位对齐问题,比较麻烦.通常实现的是二进制位的基数排序 ...
- 使用HTML 5捕捉音频与视频信息
长期以来,音频与视频信息的捕捉一直是Web开发中的一个难点.许多年来,我们一直依赖浏览器插件来实现这个需求. 在HTML 5中,出现了许多可以访问硬件设备的API,例如访问GPS设备的Geolocat ...
- codeforces Round #252 (Div. 2) C - Valera and Tubes
贪心算法,每条路径最短2格,故前k-1步每次走2格,最后一步全走完 由于数据比较小,可以先打表 #include <iostream> #include <vector> #i ...
- 【CF】148D Bag of mice
http://codeforces.com/problemset/problem/148/D 题意:w个白b个黑,公主和龙轮流取,公主先取,等概率取到一个.当龙取完后,会等概率跳出一只.(0<= ...
- CSS:z-index层级在IE中无效
引用地址:http://apps.hi.baidu.com/share/detail/19853262 在CSS中,只能通过代码改变层级,这个属性就是z-index,要让z-index起作用有个小小前 ...
- LightOJ 1245 数学题,找规律
1.LightOJ 1245 Harmonic Number (II) 数学题 2.总结:看了题解,很严谨,但又确实恶心的题 题意:求n/1+n/2+....+n/n,n<=2^31. ...
- Rational Rose 2007 破解版安装过程
Rational Rose 2007 破解版安装过程 首先通过网站将软件下载,然后依照以下步骤进行: 选择第二项,下一步 一直点击next,出现如下,可以修改安装的目的文件夹 设置完路径之后出现如下, ...
- Android在智能终端领域的关键技术专题讲座(成都站)
Android系统引领了终端智能化的浪潮,在民用.公 共及工业等诸多领域得到了广泛的应用,涉及手持终端.电视.汽车导航.工业控制等,在云计算.设备智能化等方面表现卓越.Android也凭借着自身的优 ...