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

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

1.mysql解压版下载

  浏览mysql官网,下载解压版压缩包,根据需要的解压到相关目录。

2.环境变量与配置文件设置

  2.1配置环境变量(没有对其必要性考证,参考其他博主的步骤)

  鼠标右击计算机(我的电脑),点击属性,选择高级系统设置,最后点击环境变量,新建MYSQL_HOME,并设置变量值为mysql路径(bin目录上一级),完成后确定,如下图配置

  

  双击path选项,选择新建,并做如下图配置

  

  2.2配置文件设置

  在含有bin文件夹的目录中,新建记事本并改名为my.ini,如下图

  

  在my.ini中添入相关信息,如下:

  [mysqld]

  port=3306
  basedir =H:/tools/DataBase/MySQL/mysql
  datadir=H:/tools/DataBase/MySQL/mysql/mydata
  character_set_server = utf8
  default-storage-engine=INNODB
  sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
  [mysql]
  default-character-set = utf8

  

  注:中括号[]内为说明,配置文件中不能以此方式存在

  2.3命令行适配配置文件

  以管理员身份打开命令行(cmd),进入mysql目录下的bin目录;其后三个命令进行不同的操作。

  mysqld --initialize:作用初始化

  mysqld -install:作用安装mysql服务

  net start mysql:启动mysql服务

  

  注:密码在配置文件中的数据目录下的一个文件中,其后缀为.err(命名方式好像是计算机名+后缀名)。在此文件中有一个[Note] [MY-010454] [Server] A temporary password is generated....

  

3.问题:服务无法启动(如果安装上述流程应该不会出错)

  问题描述:服务无法启动发生在net start mysql命令后,如下图

  

  问题原因:我这儿出现这个问题是因为安装过程中参照了其他博主的配置文件内容,如下图

  

  发现过程:之所以认为服务无法启动的原因是max_connection=200这个命令,是在无意中在存储目录中发现了一个后缀为.err的文件,(.err->.error),如下图

  

  解决办法:抱着试一试的心里,删除max_connection=200此命令,删除生成的数据目录(手动),并使用命令行输入mysqld --remove删除安装的mysql服务,如下图

  

  

  最后结果:删除max_connection=200后,重试发现服务启动成功,但不知能否在其他电脑上使用,如下图

  

原文地址:https://www.cnblogs.com/waterbbro/p/11372016.html

时间: 2024-11-01 02:11:07

mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法的相关文章

MySQL_8.0.13解压版安装步骤

1. 解压对应的压缩包,放到D盘 2. 在系统环境变量path中直接new,添加自己的安装路径,如: D:\software\MySQL_8.0.13\mysql-8.0.13-winx64 3.bin目录下新建my.ini文件,粘贴如下内容,basedir和datadir填自己的,记得一定是双斜杠!!! [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录,修改成自己的目录 basedir=D:\\software\\MySQL_8.0.13\\mysql-

Windows下MySQL8.0.13解压版安装教程

下载 MySQL8.0.13-64位下载地址 在下载页面的底部,有三种安装包,第一种是MySQL的安装程序,下载完点击安装即可. 第二种是普通的压缩版,体积较小. 第三种是自带debug和测试的压缩版,体积较大.这种压缩包在网上暂时没有找到对应的安装文档说明,所以建议下载第二种压缩包,也就是普通版本的MySQL压缩包. 配置环境变量 新建环境变量如下: 变量名:MYSQL_HOME 变量值:D:\software\mysql-8.0.13-winx64(这里填写MySQL的安装路径) 在path

mysql 5.7.21 解压版安装配置方法图文教程

引用:https://www.jb51.net/article/140951.htm 1.首先,你要下载MySQL解压版,下载地址,图解: 2.解压安装包,根据自己的喜好选择路径,我选择的路径是C:\software\,因此MySQL的完整路径为:C:\software\mysql-5.7.21-winx64 3.配置环境变量 新增系统环境变量: 键名:MYSQL_HOME 值为:C:\software\mysql-5.7.21-winx64 在Path中添加:%MYSQL_HOME%\bin,

【Linux】CentOS 7.4 安装 MySQL 8.0.12 解压版

安装环境/工具 1.Linux(CentOS 7.4版) 2.mysql-8.0.12-el7-x86_64.tar.gz 安装步骤 参考:https://dev.mysql.com/doc/refman/8.0/en/installing.html 1.下载mysql解压版(mysql-8.0.12-el7-x86_64.tar.gz),下载地址http://dev.mysql.com/downloads/mysql/: 2.解压mysql安装文件 命令:tar zxvf mysql-8.0.

win10 安装 mysql解压版安装步骤

参考资料:win 10 安装 mysql 5.7 网址:http://blog.sina.com.cn/s/blog_5f39af320102wbk0.html 本文参考上面的网址的教程,感谢作者分享. 我安装的是解压版,因为安装版并没有64位的,并且安装版也就是自动安装,节省了一部分配置操作, 反正是学习,就自己动手安装解压版64位. 下面我再把步骤说明一下: 1.下载,到MySQL官网:http://dev.mysql.com/ 点击Downloads=>Community=>MySQL

MySQL Server 5.6 解压版安装配置

MySQL解压版下载地址为: http://dev.mysql.com/downloads/mysql/5.6.html#downloads 安装及配置步骤: ①将MySQL的zip包解压到路径C:\Program Files\MySQL\MySQL Server 5.6(可选的) ②修改MySQL Server 5.6的目录中的my-default.ini文件 ③my-default.ini原先的内容为 改为(zip文件的解压路径,以及目录下的data目录) ④在电脑中环境变量的path项后面

win10下MySQL5.7.20解压版安装步骤

1.从官网下载MySQL5.7.20解压版64位:https://dev.mysql.com/downloads/file/?id=473309. 2.解压(我的解压路径为:E:\mysql-5.7.20-winx64). 3.添加环境变量(系统变量): 变量名:MYSQL_HOME 变量值:E:\mysql-5.7.20-winx64 修改系统变量path,在path原有值后添加路径:E:\mysql-5.7.20-winx64\bin. 4.在E:\mysql-5.7.20-winx64\b

mysql解压版安装步骤

系统win7,mysql 5.6.26 我的系统是32位的 1.解压并设置环境变量 2.将my-default.ini拷贝一份,修改文件名为my.ini,文件内容为 [mysqld]# set basedir to your installation path basedir=D:/tools/mysql5# set datadir to the *** of your data directory datadir=D:/tools/mysql5/data basedir为mysql解压根目录

Postgresql 9.4.0 win7 x64 解压版安装步骤

一.下载解压 1,下载postgresql-9.4.0-1-windows-x64-binaries.zip 2,解压postgresql-9.4.0-1-windows-x64-binaries.zip 到E:\ 二.添加用户 1,添加windows用户,用于启动PostgreSQL的windows服务 net user postgres pgsqlpw /add /expires:never /passwordchg:no 2,为保证安全,此用户不允许本地登录 net localgroup