Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法。

mysql官网下载地址

以5.7.20版本为例

首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini,如下图所示

配置环境变量请参照网上教程,这个一般没有问题,即在环境变量中Path中加入MYSQL解压包bin所在路径,我的是:

D:\softnew\MYSQL\mysql-5.7.20-winx64\bin

主要注意以下几点:

(1)my-default.ini文件存不存在不重要,关键需要自己在根目录下新建一个my.ini文件,具体内容如下:

可以直接复制粘贴,主要修改下basedir后的路径,注意路径中为\\而非\

(2)请不要自己创建data文件夹

网上很多教程建议自己新建一个空data文件夹,再在my.ini文件中增加一句:

这样会导致服务无法启动,不要添加这一句,也不要自己新建data文件夹,由mysql自动生成data就好,具体来说:

1)以管理员的方式打开cmd命令窗口(直接打开cmd运行,可能会报错),并且进入到mysql安装目录的bin目录下。然后输入命令mysqld install     显示成功

2)再输入:mysqld –initialize 此时应该没有任何提示

3)再输入:net start mysql 显示

最后data文件夹里面的内容应该显示为:

另注:第一次登陆MYSQL时,会提示要求输入初始密码,这是考虑安全因素,命令:mysqld –initialize会随机生成密码。

初始密码在上图data文件夹下的xxx.err文件中,可以用记事本打开,用ctrl+f 查找功能找到如下一行记录:

[Note] A temporary password is generated for root@localhost: NZ+uhXPq1zN.

其中NZ+uhXPq1zN.即为初始密码(注意.号不要漏了)

进入后可以用如下命令修改,这里密码改为root:

这里是5.7.22版本,显示基本如下:

谢谢!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:https://blog.csdn.net/baidu_41909653/article/details/82148455

mysql 5.7.11 my.ini,mysql5.7以上版本配置my.ini的详细步骤相关推荐

  1. mysql连接idea详细教程_idea配置连接数据库的超详细步骤

    学习时,使用IDEA的时候,需要连接Database,连接时遇到了一些小问题,下面记录一下操作流程以及遇到的问题的解决方法. 一. 连接操作 简介:介绍如何创建连接,具体连接某个数据库的操作流程. 1 ...

  2. mysql 5.7 my default_Windows64位mysql5.7以上版本包解压中没有data目录和my-default.ini及服务无法启动的快速解决办法(问题小结)...

    LZ初学SQL,本来以为开源的安装很简单,但是中间出现了一些问题,记录下来,希望能帮助到他人. mysql官网下载地址:https://dev.mysql.com/downloads/mysql/点击 ...

  3. linux安装mysql图解,linux中怎么安装mysql5.6.12版本图解

    linux中怎么安装mysql5.6.12版本图解 更新时间:2019-08-10 07:16 最满意答案 首先检查环境: 输入命令:rpm -qa | grep -i mysql* 将查询到的包名: ...

  4. centos7mimi mysql 安装_CentOS7 64位下MySQL5.7安装与配置(YUM)

    安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1.配置YUM源 在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo ...

  5. mysql centos7安装_Linux——CentOS7之mysql5.7安装与配置

    直接上命令 1.下载mysql源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 2.安装mys ...

  6. mysql5.7.35安装配置教程【超级详细安装教程】

    MySQL5.7.35安装教程 教程很简单一看就会(当然你如果嫌麻烦可以直接联系我远程安装@:1438608594:价格:19.9/次) 方法一:以压缩包的形式进行安装 方法二:以安装程序方式进行安装 ...

  7. 【Linux】【服务器】 CentOS7下远程访问mysql数据库_创建用户及授予权限_查看用户、修改密码详细步骤

    一.创建用户 CREATE USER 'username'@'%' IDENTIFIED BY 'password'; username:你将创建的用户名: %:指定该用户在哪个主机上可以登录,%表示 ...

  8. php fpm配置和php.ini,php安装完后配置php.ini和php-fpm.conf

    php.ini //错误日志级别 error_reporting = E_ALL //错误日志文件路径 error_log = /data/logs/php/php_errors.log //配置时区 ...

  9. Linux下MySQL 5.5.11编译安装笔记(待验证)

    MySQL 最新的版本5.5.11需要cmake编译安装,估计以后的版本也会采用这种方式,网上找了一些安装方法有些地方是错的,自己整理一份 所以特地记录一下安装步骤及过程,以供参考! 1. mysql ...

最新文章

  1. 【建模必备】遗传算法的基本原理与步骤(编码/解码)
  2. 井下三专两闭锁的内容_矿用高压防爆开关:煤矿井下高低压防爆开关五防电子锁保护装置...
  3. 沈向洋谈做研究的那些事儿
  4. oracle or索引失效_oracle数据库中索引会失效的几种情况
  5. laravel 内部验证码
  6. spring学习(30):定义第一个bean
  7. java 继承变量_用java中的变量继承
  8. LeetCode(447)——回旋镖的数量(JavaScript)
  9. 语音信号处理基础(五)——语音分帧与加窗
  10. Android 屏幕旋转的多种状态
  11. 两个pv挂一个vg_王者荣耀2020世冠杯小组赛全部结束,TS和AG、QG和E星一个半区
  12. 关于EXCEL打开VBA时发生vbe6ext.olb不能被加载及内 存溢出错误的解决方法
  13. 区域划分问题(数学题)
  14. 软件项目工作量估算方法解析
  15. The error may exist in /com/bjpowernode/dao/StudentDao.xml ### Cause: org.apache.ibatis.builder.Buil
  16. 详解intel处理器命名规则
  17. c语言实验报告中致谢词,实验报告致谢词范文.doc
  18. php空间自动发邮件,PHP 发送QQ邮件【实例】
  19. ES2022(ES13)简介
  20. 利用Boot-Repair在三系统中修复ubuntu18

热门文章

  1. centos 磁盘扩容,新建lv
  2. 微信订阅号开发笔记(三)
  3. eclipse工作空间在哪里配置?
  4. 云服务器怎么创建子网,如何使用ECS实例子网划分和子网掩码
  5. php三元运算符要多个赋值,php让三元运算符用起来更简单的小技巧
  6. python解析word_word文档的python解析
  7. SAP SD-销售模式-寄售(客户寄售)
  8. CRM 2016解读
  9. [SAP-SD]Sales Order 中的User Exit开发
  10. SAP中会计凭证和物料凭证的对应关系