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

下载解压mysql文件之后,中间出现了一些问题,终于解决,希望能帮助到需要的朋友。

mysql官网下载地址:https://dev.mysql.com/downloads/mysql/点击打开链接

以8.0.12版本为例

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

配置环境变量请参照网上教程(https://www.cnblogs.com/jqpy1994/p/9553118.html),这个一般没有问题,即在环境变量中Path中加入MYSQL解压包bin所在路径,我的是:

D:\Develop\mysql\mysql-8.0.12\bin

主要注意以下几点:

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

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\\softnew\\MYSQL\\mysql-5.7.20-winx64

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

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

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

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

# 设置mysql数据库的数据的存放目录

datadir=D:\\Develop\\mysql\\mysql-8.0.12\\bin\\data

但是照做之后问题出现了,这样会导致服务无法启动,不要添加这一句,也不要自己新建data文件夹,由mysql自动生成data就好,那怎么解决呢:

1)以管理员的方式打开cmd命令窗口(win+r输入cmd 后在cmd上单击右键选择以管理员身份运行),并且进入到mysql安装目录的bin目录下(cd)。然后输入命令mysqld install     显示成功

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

3)再输入:net start mysql     显示

MySQL服务正在启动。。

MySQL服务已经启动成功。

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

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

初始密码在上图data文件夹下的xxx.err文件中,可以用记事本打开找到

A temporary password is generated for [email protected](可以用ctrl+f 查找功能)

其中 [email protected]后面的一串就即为初始密码

输入密码进入后可以用如下命令修改,这里密码改为root(当然可以改为任意你想要的):

ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘root‘;

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

原文地址:https://www.cnblogs.com/jqpy1994/p/9553062.html

时间: 2024-11-05 15:55:50

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

Windows 64 位 mysql 5.7以上版本包解压安装

mysql官网下载地址:https://dev.mysql.com/downloads/mysql/ 以5.7.21版本为例 首先安装包解压后,没有网上教程里面提到的data文件夹和my-default.ini,如下图所示 配置环境变量请参照网上教程,这个一般没有问题 主要注意以下几点: (1)my-default.ini文件存不存在不重要,关键需要自己在根目录下新建一个my.ini文件,具体内容如下: [mysql] #设置mysql客户端默认字符集 default-character-set

python相关软件安装流程图解——MySQL 8.0.13安装教程(windows 64位)——MYSQL依赖的软件——MYSQL必须的系统DLL插件——MYSQL真正的安装

https://www.mysql.com/https://www.mysql.com/downloads/https://dev.mysql.com/downloads/windows/https://dev.mysql.com/downloads/windows/installer/https://dev.mysql.com/downloads/file/?id=480824 http://www.wmzhe.com/soft-4036.html 注意:如果不先装DLL 有可能会报以下错误

Centos7.3下mysql5.7.18安装并修改初始密码的方法

1.官方安装文档 http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 2.下载 Mysql yum包 http://dev.mysql.com/downloads/repo/yum/ 下载到本地再上传到服务器,或者使用wget 直接下载 wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm 3.安转软件源 将platform-and-version-

Windows(64位IIS)未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 解决方法

环境:windows server 2008r2 64位  IIS access 2003 问题:Windows(64位IIS)未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 解决方法:网上找的 在Windows 7(32位)用.Net开发的Excel导入数据表功能,测试后一切正常,站点发布挪到Windows Server 2008(64位)上就意外了,出现错误提示,运行程序,抛出异常:未在本地计算机上注册 Microsoft.Jet.OLEDB.4.0 提供程序

MySQL 8.0.13安装教程(windows 64位) (转)

官先去网下载点击MySQL的下载 下载完成后解压 解压完是这个样子 配置初始化的my.ini的文件解压后的目录并没有my.ini文件,没关系可以自行创建.在安装根目录下添加my.ini(新建文本文件,将文件类型改为.ini),写入基本配置: [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=C:\Program Files\MySQL # 设置mysql数据库的数据的存放目录 datadir=C:\Program Files\MySQL\D

Windows 64位系统安装Apache2.4

Windows 64位系统安装Apache2.4 来自:百度经验:jingyan.baidu.com 现在大部分一键安装包多是32位的,并不支持64位,直接在64位的系统上使用会报错的,所以我这里就来说说windows 64位系统如何建立Apache+PHP+MySQL环境的! 我这里演示用的windows 2008 64位简体中文版,apache,php,mysql多用的是64位的版本.建立的是本地环境,所以我用的是默认设置. 下载PHP.Apache和Mysql软件以及VC库. 下面分别是P

手把手教你写Windows 64位平台调试器

本文网页排版有些差,已上传了doc,可以下载阅读.本文中的所有代码已打包,下载地址在此. -------------------------------------------------------------------------------------------------------------------------------------------------------------- 手写一个调试器有助于我们理解hook.进程注入等底层黑客技术具体实现,在编写过程中需要涉及大

Windows 64 位 Matlab R2013a 环境下安装 libsvm

在这种环境下, 安装 libsvm 可以说是傻瓜似的了, 但就我搜出的 libsvm 安装教程来看, 以前的 libsvm 安装起来是有点麻烦的 目前最新版本是 libsvm 3.18, 按照 [1] 的描述, 将 libsvm 的 windows 目录放到 matlab 目录中, 我想博主说的这个目录应该不是 matlab 的当前工作目录, 而是 matlab 的搜索目录. 因为当前工作目录只有一个, 你把它设为 windows, 那么 libsvm 目录下的 heart_scale 数据集就

Windows 64 位系统下 Python 环境的搭建

Windows 64 位开发环境 注意:本教程适用于 Windows 7 64 位操作系统 及 Windows 10 64 位操作系统,其他系统尚未经过校验. 安装 IDE PyCharm 下载:https://www.jetbrains.com/pycharm/ 安装 Python 环境 Python2.7 下载:https://www.python.org/downloads/ Python2.7 的默认安装目录在 C:/Python27/,安装目录请勿转移到其他盘!有C盘洁癖症的患者请特别