mysql 最新版5.7.18免安装配置指南(不是exe哦,下载完后没有data目录)

原创 2017年06月04日 10:29:35

好尴尬啊,下载完了最新的mysql(5.7.18)包,发现是免安装版的,惊喜的同时觉得手足无措,不知道怎么安装啊?!好着急。
原先exe版的只管傻瓜式的按部就班安装完即可。
可现在呢,看着下图这样的目录,有点茫然。
这里写图片描述

第一步我能想到的操作是,先去配置一个path变量。

这里写图片描述

接下来,打开cmd,敲入链接mysql的链接命令:

这里写图片描述

可尴尬的是我不知道密码啊!连不上,好苦恼!

怎么办,我开始扒拉mysql的doc目录,以及readme,但一无所获!
只能百度,碰一下运气,可大部分的博客都相当不负责任,里面错误一大堆,所以我决定自己来!
好歹是mysql的这份帮助文档说得还不错,我还能看得懂 Initializing the Data Directory Manually Using mysqld
通过mysqld命令行手动初始化mysql的data目录,里面详细的介绍了如何生成正确的password,这个就厉害了!

以下步骤必须顺序执行!!!!!否则无法安装成功!

第一步,install mysql

管理员身份运行cmd。

mysqld install

这里写图片描述

第二步,生成data目录。

注意,可以通过一下两种方式。

C:\> bin\mysqld --initialize
C:\> bin\mysqld --initialize-insecure

第一种方式会主动产生一个随机密码,安装完成后会提示。
第二种方式不会产生随机密码,需要通过如下命令链接数据库。

好了,我决定用以下命令(由于配置了path,所以不需要再进入到mysql的bin目录)来生成data目录!
先在d盘下新建一个my.ini文件吧!

mysqld --defaults-file=d:\my.ini --initialize-insecure --user=mysql

执行完后,可以在mysql目录下看到已经生成的data目录。

这里写图片描述

注意,server-PC.err文件中有详细的安装message。

这里写图片描述

第三步、启动mysql

net start mysql

这里写图片描述

第四步,登陆mysql,修改新密码

mysql -uroot -p

这里写图片描述

注意,此时没有密码。

ALTER USER 'root'@'localhost' IDENTIFIED BY '123'456;

这里写图片描述

ok,搞定!

不务正业的IT狗,喜欢读书和写作!
微信扫一扫下方二维码即可关注 沉默王二 公众号:

版权声明:本文出自沉默王二的博客,转载必须注明出处。技术交流群 120926808

MySQL5.7找到data文件夹

首先说下data文件夹在mysql中的地位: 1、存放数据库文件的地方 2、存放ibdata(所有数据库的信息都在这里) 3、存放数据库的文件夹,比如有个数据库叫student,那么肯定有个st...
  • qq_26819733
  • qq_26819733
  • 2016年11月01日 18:29
  • 8436

如何安装mysql ----官网下载的mysql5.7 没有data目录

1、修改my-default.ini,配置好basedir datadir目录 2、执行:mysqld --initialize --user=mysql --console     会自动生成da...
  • levi_work
  • levi_work
  • 2015年11月10日 00:30
  • 2076

mysql5.7 安装,服务启动失败无data目录处理

废话:今天准备做Mysql相关的开发,决定本地装个,以后也好调试优化。 Mysql版本:5.7   来源:官网下载,下载后解压,应该是这个绿色包。 跟着网上的教程安装。 好,开始说问题。 第一个...
  • u012081284
  • u012081284
  • 2017年02月20日 16:12
  • 376

mysql 添加path路径

//添加path路径 export PATH=$PATH:/usr/local/mysql/bin/ #vi ~/.bash_profile PATH=/usr/local/mysql/bin:...
  • wulantian
  • wulantian
  • 2012年10月26日 15:09
  • 3768

MySQL——问题:mysql(5.7版本)目录下没有data文件夹

安装mysql5.7之后的版本时,我们会发现,在mysql文件目录下没有data文件夹。 注意:不要去拷贝一个data文件夹,可能会出现一些潜在问题 打开cmd,进入到mysql/bin/目录下,...
  • qq_28484355
  • qq_28484355
  • 2016年11月27日 00:10
  • 700

mysql 5.7以上免安装版本无法找到data文件夹问题的解决办法

首先将zip文件解压到合适的目录下,建议路径均为英文。 修改my-default.ini文件内容如下: [mysql] # 设置mysql客户端默认字符集 default-character...
  • u010991947
  • u010991947
  • 2016年05月26日 08:04
  • 3310

mysql更换版本后,数据data文件夹导入

更换版本后没有备份.sql文件,会碰见mysql服务启动不了,但是这时候需要把数据库中的文件取出来,这时候该如何进行处理呢? 其实很简单:           1.在cmd下 停止mysq...
  • liuchangjie0112
  • liuchangjie0112
  • 2017年12月01日 11:10
  • 77

关于mysql-5.7.9-winx64.zip没有setup.exe问题

上网查了好多资料,参考了一些资源。 首先mysql-5.7.9-winx64.zip是解压版而不是安装版,需要手动配置才行,如果不想自己配置,建议去官网https://dev.mysql.com/d...
  • u014781931
  • u014781931
  • 2015年11月08日 08:27
  • 2154

MySQL没有 data 目录的解决方法或者重建 data 目录

原文 http://blog.csdn.net/joyous/article/details/51176848 下载 MySQL 免安装版,从 5.7 版本以后,不再含有 d...
  • ROVAST
  • ROVAST
  • 2017年03月02日 16:23
  • 756

mysql 5.7+版本时,若发现因根目录下,缺少data文件夹的情况

前题: 1.环境变量配置完成 2.配置文件编辑完成 3.启动服务(即启动不成功,错误信息“MySQL服务无法启动 请键入 NET HELPMSG 353...
  • jaryle
  • jaryle
  • 2016年06月05日 16:42
  • 729
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql 最新版5.7.18免安装配置指南(不是exe哦,下载完后没有data目录)
举报原因:
原因补充:

(最多只允许输入30个字)