Mysql解压版最详细安装教程,解决不能安装的一些细节问题


Android工作了一年,中间学过Java前后端,重装系统之前的数据库全没了,现在准备温习下之前学的东西,废话不多说直接来教程!!

1、下载压缩包数据库版本

官网下载自己对应版本,我的是Windows版本
下载地址:https://dev.mysql.com/downloads/

2、解压安装包

解压到自己想安装的目录下,然后就是配置下环境变量,Path中添加到bin的路径
如图:
在这里插入图片描述
MYSQL_HOME:
在这里插入图片描述

3、解压的根目录下配置文件:

直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

在解压的路径下找到my_default.ini配置文件,如果没有就在bin目录下添加
my.ini配置文件(如果有my_default.ini就修改成my.ini
里面的具体配置如下:

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

!!!注意:这里面容易出错的地方就是badedir和datadir的路径,其中“\”需要注意
这里还需要注意的是保存的时候如果提示编码错误,请保存后打开看看有没有“问号”之类的乱码,记得修改!!!

4、安装服务

a、 管理员身份打开cmd命令窗:windows PowerShell(管理员)
cd 切换到解压路径bin目录下:
在这里插入图片描述
输入mysqld install 安装,可能提示的错误:

mysqld:无法将“mysqld”项识别为cmdlet、函数、脚本文件或可运行程序额名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

查了网上一大堆,都是修改成:.\mysqld.exe install
可是还是提示:
在这里插入图片描述
无情!!!
最后我重新下载了一遍mysql ,上次下载的是debug版本,我这次下载的是正式版本,解压后的目录结构有明显不同, 重新来了一遍上诉操作最后提示我

Service successfuly

查通过上面的一系列操作,导致的原因可能就是【版本的问题】【my.ini中配置mysqld的问题】,先排查下你配置内容对吗,
路径修改了吗??
有乱码吗???
不缺东西吧??
然后就是在安装一下,如果还是不行你就重新下载一个不同版本压缩包吧!

b、 再输入:mysqld --initialize 此时应该没有任何提示【生成初始密码随机密码】
c、 再输入:net start mysql 显示 启动服务
在这里插入图片描述
我的是已经启动了

5、修改生成的随机初始密码

首先你现在解压的根目录下data下面找到xxx.err文件,因为初始密码在上图data文件夹下的xxx.err文件中,可以用记事本打开,用ctrl+f 查找功能找到如下一行记录:
在这里插入图片描述
然后就是在cmd命令窗登陆mysql修改下密码,方便记忆:
在这里插入图片描述
最后exit退出就行!
破肥!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值