mysql官网下载地址:https://dev.mysql.com/downloads/mysql/

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

配置环境变量很简单:

新增系统环境变量:键名:MYSQL_HOME值为:E:\mysql-5.7.21-winx64在path中添加%MYSQL_HOME%\bin

主要注意以下几点:

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

    [mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录basedir=E:\\mysql-5.7.21-winx64# 允许最大连接数max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB

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

  2. 如果出现

    MySQL 服务正在启动。
    MySQL 服务无法启动。

    为了避免这个错误,需要使用命令生成data文件夹,按如下步骤安装:

  3. 1) 进入dos的命令行,一定要用administrator进入。2)进入MySQL的bin目录,输入mysqld –install可以安装MySQL。3)

    D:\>cd D:\Service\mysql57\bin
    D:\Service\mysql57\bin>mysqld -install
    Service successfully installed.

    4)输入以下命令,可以初始化MySQL数据库,初始化了之后,会打印出MySQL的默认生成的密码,下面标红了的就是默认生成的密码。

    D:\Service\mysql57\bin>mysqld --initialize --user=root --console
    2017-12-20T08:13:45.264865Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
    2017-12-20T08:13:45.854579Z 0 [Warning] InnoDB: New log files created, LSN=45790
    2017-12-20T08:13:45.998772Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
    2017-12-20T08:13:46.098118Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: 9755c3ea-a6f1-11e5-81a3-74d02b122fb3.
    2017-12-20T08:13:46.121617Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
    2017-12-20T08:13:46.135153Z 1 [Note] A temporary password is generated for root@localhost: g!gRw!d%M0Sj

    初始化了以后,可以看到MySQL目录下,多了data目录5)D:\Service\mysql57\bin>net start mysql

    MySQL 服务正在启动。
    MySQL 服务已经启动成功。

    6)使用默认生成的密码,进入mysql。7)

    D:\Service\mysql57\bin>mysql -u root -p
    Enter password: ************
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 4
    Server version: 5.7.10Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>

    7)进入了mysql就可以修改默认密码了(我把默认密码修改成了root)

    mysql> set password = password('root') ;

    这个时候,Windows下的MySQL环境就已经安装好了。

转载于:https://www.cnblogs.com/bkywanly/p/9538463.html

安装Windows 64 位 mysql 最新版本解压包中没有data目录和my-default.ini及服务无法启动的快速解决办法...相关推荐

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

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

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

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

  3. 7.ubuntu 19.04 64位系统下如何解压.rar文件

    Linux下如何解压.rar文件 系统版本:ubuntu 19.04 64位 Linux下如何解压.rar文件,对于Window下的常见压缩文件.rar,Linux也有相应的方法来解压它们: RAR  ...

  4. mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法

    mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 参考文章: (1)mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 (2)https://ww ...

  5. mysql5.7数据恢复_mysql 5.7.21 解压版通过历史data目录恢复数据的教程图解

    情况说明: 数据库非正常启动关闭导致再次启动服务的时候,提示一直"正在启动",无奈只好重新安装该解压版程序. 安装成功并生成data文件目录,设置好用户密码之类的,目录效果如下: ...

  6. MySQL启动失败——MySQL服务无法启动原因及解决办法

    MySQL启动失败--MySQL服务无法启动原因及解决办法 MySQL启动失败 MySQL启动失败--MySQL服务无法启动原因及解决办法 1.缺乏my.ini文件 2.缺乏data文件 3.端口占用 ...

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

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

  8. Windows 64 位 mysql 5.7.20 安装教程

    mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法 mysql官网下载地址:https://dev.my ...

  9. 解压版mysql安装服务失败怎么办_mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法...

    本人初学使用mysql数据库,由于喜欢使用解压版,于安装配置中遇到许多问题,部分未能在搜索引擎中找到答案,偶然找到解决办法,故于此留下一些随笔,方便自己也为网友提供一点点参考,如有错误的地方,请大家批 ...

最新文章

  1. 单线程和多线程的优缺点(转)
  2. 第一个以比特币现金ICO的项目,筹集了3000万美元
  3. k最邻近算法——加权kNN
  4. C++类class和结构体struct区别
  5. 增强学习(Reinforcement Learning and Control)
  6. jquery中的事件和动画
  7. 吴恩达深度学习笔记9-Course3-Week2【机器学习策略(ML Strategy)2】
  8. android权威指南十三章,《Android编程权威指南》第30~32以及第34章读书笔记
  9. 华为业务板块_复盘丨华为Mate30发布 电子板块再爆涨停潮
  10. 南溪的远程桌面软件使用笔记
  11. php igbinary_php_igbinary.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家
  12. R语言二分类问题案例分析:以泰坦尼克号沉船为例
  13. LVS_Cluster
  14. android 银行接口,iOS/Android银行卡识别sdk/开发包/api/接口
  15. Abaqus学习笔记(基础)
  16. 更改google桌面搜索的索引文件位置
  17. ModHOMM3 使用说明
  18. 最新蚂蚁金服金融源码+蚂蚁财富投资理财源码/基于FastAdminf框架
  19. Windows超级管理器-便携版
  20. renderScript实现图片反色效果实例

热门文章

  1. 脚本程序转变为可执行程序的第三方库——pyinstaller
  2. python setup用法_python的构建工具setup.py的方法使用示例
  3. python中两个矩阵之间的点乘_Python基础--数据分析库--Numpy
  4. mysql报错无效默认值1067_Mysql 报错:#1067 - Invalid default value for 'update_time
  5. linux下软件多语言开发,Qt,多语言软件,开发流程【总结】
  6. 网络推广中网络推广专员如何培养与搜索引擎的友好度和信任度
  7. 快速提升网站SEO优化排名技巧有哪些?
  8. 网站优化助力网站在同行中更加出类拔萃
  9. java super extends_Java继承extends与super关键字
  10. html瀑布式原理,纯css3+html瀑布流效果