服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Mysql - Mysql 5.7.17 解压版(ZIP版)安装步骤详解

Mysql 5.7.17 解压版(ZIP版)安装步骤详解

2020-07-09 17:46孟祥超 Mysql

MySQL 社区版 5.7.17 发布了,MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下产品,是最流行的关系型数据库管理系统。下面这篇文章主要介绍了Mysql 5.7.17 解压版的安装步骤,并且介绍了可能会遇到

下载

解压版下载地址(需要登录) :http://dev.mysql.com/downloads/mysql/

Mysql 5.7.17 解压版(ZIP版)安装步骤详解

下载后解压到你想要安装的目录就可以了

Mysql 5.7.17 解压版(ZIP版)安装步骤详解

配置环境变量

为了方便使用,不必每次都进入bin目录 就添加环境变量,如果不嫌麻烦就不必添加了

增加系统环境变量: MYSQL_HOME ,值就是你的MySQL目录了 例如:D:\tools\database\mysql-5.7.17-winx64

Mysql 5.7.17 解压版(ZIP版)安装步骤详解

在path变量后追加 %MYSQL_HOME%\bin; 注意前面加分号;

初始化数据库得到data目录

两种命令方式 一种是初始化一个无密码的 root ,一个是初始化一个随机密码的root

无密码的方式

?
1
mysqld --initialize-insecure

随机密码的方式,不过要记住随即密码

?
1
mysqld --initialize

初始化data目录

配置 my.imi文件

主要是配置 basedir,datadir,port,在5.7之后 有些配置是不识别的例如:default-character-set=utf8

?
1
2
3
4
5
6
7
8
#安装目录
 basedir = D:\\tools\\database\\mysql-5.7.17-winx64
 
# 数据库存放目录
 datadir = D:\\tools\\database\\mysql-5.7.17-winx64\\data
 
#端口
 port = 3306

Mysql 5.7.17 解压版(ZIP版)安装步骤详解

注意:这里需要注意的地方是 目录的间隔标识 使用 \\ 在win7上可能会出现 无法识别的情况

添加服务

在bin目录下 输入命令

?
1
mysqld -install

Mysql 5.7.17 解压版(ZIP版)安装步骤详解

启动服务

输入命令

?
1
net start mysql

Mysql 5.7.17 解压版(ZIP版)安装步骤详解

登录数据库并修改密码

进入数据库,因为没有密码 ,回车即可进入

?
1
mysql -u root -p

修改root 密码

?
1
set password = password('新密码');

Mysql 5.7.17 解压版(ZIP版)安装步骤详解

退出并测试密码

Mysql 5.7.17 解压版(ZIP版)安装步骤详解

遇到的坑

在安装的时候 遇到了一个坑,在win7上是坑,而我在win10测试的时候这个坑就不会出现;这个疑惑实在不解;

?
1
2
3
4
MySQL 服务正在启动 .
MySQL 服务无法启动。
服务没有报告任何错误。
请键入 NET HELPMSG 3534 以获得更多的帮助。

这里遇到这个情况是因为在my.imi配置中 目录间隔符没有使用 \\ 在更改后重新初始化;

因为在之前已经初始化过一次了,在这次初始化之前要把data目录清空,否则会执行不成功

Mysql 5.7.17 解压版(ZIP版)安装步骤详解

清空data目录后,重新初始化即可

Mysql 5.7.17 解压版(ZIP版)安装步骤详解

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

原文链接:https://sky-mxc.github.io

延伸 · 阅读

精彩推荐
  • Mysql解决MySQl查询不区分大小写的方法讲解

    解决MySQl查询不区分大小写的方法讲解

    今天小编就为大家分享一篇关于解决MySQl查询不区分大小写的方法讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起...

    Veir_dev5592019-06-25
  • Mysqlmysql 不能插入中文问题

    mysql 不能插入中文问题

    当向mysql5.5插入中文时,会出现类似错误 ERROR 1366 (HY000): Incorrect string value: '\xD6\xD0\xCE\xC4' for column ...

    MYSQL教程网5722019-11-25
  • Mysql浅谈mysql 树形结构表设计与优化

    浅谈mysql 树形结构表设计与优化

    在诸多的管理类,办公类等系统中,树形结构展示随处可见,本文主要介绍了mysql 树形结构表设计与优化,具有一定的参考价值,感兴趣的小伙伴们可以参...

    小码农叔叔5242021-11-16
  • Mysql详解MySQL中的分组查询与连接查询语句

    详解MySQL中的分组查询与连接查询语句

    这篇文章主要介绍了MySQL中的分组查询与连接查询语句,同时还介绍了一些统计函数的用法,需要的朋友可以参考下 ...

    GALAXY_ZMY5432020-06-03
  • MysqlMySQL锁的知识点总结

    MySQL锁的知识点总结

    在本篇文章里小编给大家整理了关于MySQL锁的知识点总结以及实例内容,需要的朋友们学习下。...

    别人放弃我坚持吖4362020-12-14
  • MysqlMySQL 数据备份与还原的示例代码

    MySQL 数据备份与还原的示例代码

    这篇文章主要介绍了MySQL 数据备份与还原的相关知识,本文通过示例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下...

    逆心2962019-06-23
  • MysqlERROR: Error in Log_event::read_log_event()

    ERROR: Error in Log_event::read_log_event()

    ERROR: Error in Log_event::read_log_event(): read error, data_len: 438, event_type: 2 ...

    MYSQL教程网6402020-03-13
  • MysqlMySQL数据库varchar的限制规则说明

    MySQL数据库varchar的限制规则说明

    本文我们主要介绍了MySQL数据库中varchar的限制规则,并以一个实际的例子对限制规则进行了说明,希望能够对您有所帮助。 ...

    mysql技术网4192019-11-23