mysql 5.7.25 的安装与 安装错误修改 适用于5.7解压版

1,根据自己的需求去官网下载

mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

 mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

2.解压到自己喜欢的路径

 mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

其中date 和 my.ini 在5.7后面的版本 解压后是没有的,需要自己配置。

可以自己创建my.ini文件 ,但是不能自己创建date文件夹。

其中my.ini文件的配置如下(如果报错要将目录文件的变为/,因为我自己编译的就是/所以应该没错,可以多试试)

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

其中basedir和datadir后面的解压地址修改为自己的解压地址

3,配置环境变量

在电脑右键 属性 高级系统设置里面

 添加环境变量

MYSQL_HOME

输入解压地址 

mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

添加path变量  解压目录的bin目录下

mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

4.将ini文件放到你的解压目录下

5.用cmd打开命令窗口,切换到mysql目录下

cd 切换      cd..回到上一层文件     (不行就用管理员模式)

mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

6.执行mysqld -install命令进行安装

mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

7.执行mysqld --initialize-insecure --user=mysql命令初始化

 mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

成功后,会生成data目录并生成root用户。(错误可能是ini配置错误)

8.执行net start mysql命令启动MySQL。

mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

如果未成功可能有多方面的原因 (多百度,我也是新手)

9.启动成功,执行"mysqladmin -u root -p password 新密码"命令设置密码,root旧密码为空,直接回车就可以。mysql 5.7.25 的安装与 安装错误修改   适用于5.7解压版

到这里就解压完成了,能够正常使用了。       (参考了很多网上的例子)

https://blog.****.net/rucia/article/details/81288235

这篇文章不错,按照操作一遍就行了,多百度错误。

其中如果报错可能有多方面的原因,我这里说一说我遇到的原因

1,原来下载过mysql没有卸载干净,一定要卸载干净,变量,注册表,解压内容,隐藏目录的文件 (有个date就是在隐藏文件里面好像是8.0以上的版本自动配置的ini)。

2,ini文件配置错误,最主要就是解压目录,(比如无法初始化date文件夹,可能就是ini文件配置错误,我的是错误)。

3,其他的我也忘了,网上一般都有,多看几篇就行了。。

一般的错误也没有多少,不要心慌