安装Windows 64 位 mysql 最新版本解压包中没有data目录和my-default.ini及服务无法启动的快速解决办法...
mysql官网下载地址:https://dev.mysql.com/downloads/mysql/
首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini
配置环境变量很简单:
新增系统环境变量:键名:MYSQL_HOME值为:E:\mysql-5.7.21-winx64在path中添加%MYSQL_HOME%\bin
主要注意以下几点:
- 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后的路径,注意路径中为\\而非\
如果出现
MySQL 服务正在启动。 MySQL 服务无法启动。
为了避免这个错误,需要使用命令生成data文件夹,按如下步骤安装:
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及服务无法启动的快速解决办法...相关推荐
- mysql 5.7 my default_Windows64位mysql5.7以上版本包解压中没有data目录和my-default.ini及服务无法启动的快速解决办法(问题小结)...
LZ初学SQL,本来以为开源的安装很简单,但是中间出现了一些问题,记录下来,希望能帮助到他人. mysql官网下载地址:https://dev.mysql.com/downloads/mysql/点击 ...
- Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法
Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法 参考文章: (1)Wind ...
- 7.ubuntu 19.04 64位系统下如何解压.rar文件
Linux下如何解压.rar文件 系统版本:ubuntu 19.04 64位 Linux下如何解压.rar文件,对于Window下的常见压缩文件.rar,Linux也有相应的方法来解压它们: RAR ...
- mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法
mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 参考文章: (1)mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法 (2)https://ww ...
- mysql5.7数据恢复_mysql 5.7.21 解压版通过历史data目录恢复数据的教程图解
情况说明: 数据库非正常启动关闭导致再次启动服务的时候,提示一直"正在启动",无奈只好重新安装该解压版程序. 安装成功并生成data文件目录,设置好用户密码之类的,目录效果如下: ...
- MySQL启动失败——MySQL服务无法启动原因及解决办法
MySQL启动失败--MySQL服务无法启动原因及解决办法 MySQL启动失败 MySQL启动失败--MySQL服务无法启动原因及解决办法 1.缺乏my.ini文件 2.缺乏data文件 3.端口占用 ...
- Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini以及服务无法启动的解决办法以及修改初始密码的方法...
LZ初学SQL,本来以为开源的安装很简单,但是中间出现了一些问题,记录下来,希望能帮助到他人. mysql官网下载地址:https://dev.mysql.com/downloads/mysql/点击 ...
- Windows 64 位 mysql 5.7.20 安装教程
mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法 mysql官网下载地址:https://dev.my ...
- 解压版mysql安装服务失败怎么办_mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法...
本人初学使用mysql数据库,由于喜欢使用解压版,于安装配置中遇到许多问题,部分未能在搜索引擎中找到答案,偶然找到解决办法,故于此留下一些随笔,方便自己也为网友提供一点点参考,如有错误的地方,请大家批 ...
最新文章
- 单线程和多线程的优缺点(转)
- 第一个以比特币现金ICO的项目,筹集了3000万美元
- k最邻近算法——加权kNN
- C++类class和结构体struct区别
- 增强学习(Reinforcement Learning and Control)
- jquery中的事件和动画
- 吴恩达深度学习笔记9-Course3-Week2【机器学习策略(ML Strategy)2】
- android权威指南十三章,《Android编程权威指南》第30~32以及第34章读书笔记
- 华为业务板块_复盘丨华为Mate30发布 电子板块再爆涨停潮
- 南溪的远程桌面软件使用笔记
- php igbinary_php_igbinary.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家
- R语言二分类问题案例分析:以泰坦尼克号沉船为例
- LVS_Cluster
- android 银行接口,iOS/Android银行卡识别sdk/开发包/api/接口
- Abaqus学习笔记(基础)
- 更改google桌面搜索的索引文件位置
- ModHOMM3 使用说明
- 最新蚂蚁金服金融源码+蚂蚁财富投资理财源码/基于FastAdminf框架
- Windows超级管理器-便携版
- renderScript实现图片反色效果实例
热门文章
- 脚本程序转变为可执行程序的第三方库——pyinstaller
- python setup用法_python的构建工具setup.py的方法使用示例
- python中两个矩阵之间的点乘_Python基础--数据分析库--Numpy
- mysql报错无效默认值1067_Mysql 报错:#1067 - Invalid default value for 'update_time
- linux下软件多语言开发,Qt,多语言软件,开发流程【总结】
- 网络推广中网络推广专员如何培养与搜索引擎的友好度和信任度
- 快速提升网站SEO优化排名技巧有哪些?
- 网站优化助力网站在同行中更加出类拔萃
- java super extends_Java继承extends与super关键字
- html瀑布式原理,纯css3+html瀑布流效果