mysql 8.0.15 winx64解压版图文安装教程

 更新时间:2019年05月22日 11:51:05   作者:WistWillLee  
这篇文章主要为大家详细介绍了mysql 8.0.15 winx64解压版图文安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

每次装完系统之后都要重新安装一些软件,安装软件的时候又要上网查找安装的教程,比较麻烦,所以就自己整理了mysql-8.0.15-winx64解压版的安装方法,以便后面安装查看。

1.首先,你要下载MySQL解压版,下载地址:https://www.mysql.com/downloads/,图解:

2.解压安装包,根据自己的喜好选择路径,我选择的路径是D:\MySQL\,因此MySQL的完整路径为:D:\MySQL\mysql-8.0.15-winx64

3.配置环境变量

 新增系统环境变量:

键名:MYSQL_HOME

值为:D:\MySQL\mysql-8.0.15-winx64

 在Path中添加:%MYSQL_HOME%\bin,注意Path中不同值之间的“”符号不能省略

4.准备好my.ini文件,可以先新建一个my.txt文件,然后通过重命名修改文件后缀为.ini,以前的版本解压后或许会存在my-default.ini文件,但是5.7.21版本没有,因此要自己手动创建该文件,文件的内容如下:

[mysqld]
port = 3306
basedir=D:/MySQL/mysql-8.0.15-winx64
datadir=D:/MySQL/mysql-8.0.15-winx64/data 
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8

此步骤要注意:红框内为MySQL的安装路径,并且文件夹之间用“/”而不是“\”,否则在下面的操作中可能会出错<

编辑好my.ini文件之后,将my.ini文件放到D:/MySQL/mysql-8.0.15-winx64目录下

5.以管理员身份打开cmd命令窗口,将目录切换到MySQL的安装目录的bin目录下

管理员身!份管理员身份!管理员身份!

6.执行以下语句进行MySQL的安装

mysqld -install

行命令后提示:Service successfully installed. 表示安装成功

7.执行以下语句进行MySQL的初始化

mysqld --initialize-insecure --user=mysql

执行命令后会在MySQL的安装目录下生成data目录并创建root用户。

8.执行以下命令以启动mysql服务

net start mysql

执行后会有如下提示:

MySQL服务正在启动..

MySQL服务已经启动成功

9.启动MySQL之后,root用户的密码为空,设置密码,命令如下:

mysqladmin -u root -p password 新密码
Enter password: 旧密码

需要输入旧密码时,由于旧密码为空,所以直接回车即可。

到此mysql-8.0.15-winx64解压版安装完毕。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • MySQL配置文件my.cnf参数优化和中文详解

    MySQL配置文件my.cnf参数优化和中文详解

    这篇文章主要介绍了MySQL配置文件my.cnf参数优化和中文详解,非常详细的用中文注释了各个参数的作用以及建议值,需要的朋友可以参考下
    2014-03-03
  • Mysql5.7及以上版本 ONLY_FULL_GROUP_BY报错的解决方法

    Mysql5.7及以上版本 ONLY_FULL_GROUP_BY报错的解决方法

    这篇文章主要介绍了Mysql5.7及以上版本 ONLY_FULL_GROUP_BY报错的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • 如何解决Mysql报错Deadlock found when trying to get lock;try restarting transaction问题

    如何解决Mysql报错Deadlock found when trying to

    这篇文章主要介绍了如何解决Mysql报错Deadlock found when trying to get lock;try restarting transaction问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • MySQL服务无法启动的解决办法(亲测有效)

    MySQL服务无法启动的解决办法(亲测有效)

    用管理员身份打开cmd试图启动MySQL时出现服务无法启动并提示服务没有报错任何错误,所以本文小编给大家介绍了一个亲测有效的解决办法,需要的朋友可以参考下
    2023-12-12
  • MySQL主从复制配置心跳功能介绍

    MySQL主从复制配置心跳功能介绍

    这篇文章主要介绍了MySQL主从复制配置心跳功能介绍,解决Slave has read all relay log; waiting for the slave I/O thread to update it问题,需要的朋友可以参考下
    2014-06-06
  • MySQL 大表添加一列的实现

    MySQL 大表添加一列的实现

    这篇文章主要介绍了MySQL 大表添加一列的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • MySQL 使用 SSL 连接配置详解

    MySQL 使用 SSL 连接配置详解

    本文给大家分享的是如何配置MySQL支持SSL连接方式的方法以及在docker中配置的具体案例,有需要的小伙伴可以参考下
    2016-12-12
  • SQL 中 HAVING 常见的使用方法

    SQL 中 HAVING 常见的使用方法

    这篇文章主要介绍了SQL中HAVING常见的使用方法,文章通过围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • Mysql数据库中的redo log 写入策略和binlog 写入策略

    Mysql数据库中的redo log 写入策略和binlog 写入策略

    这篇文章主要介绍了Mysql redo log 写入策略和binlog 写入策略,通过本文学习可以了解redo log的写入策略是由InnoDB提供了innodb_flush_log_at_trx_commit参数,binlog的写入策略,write 和fsync的时机,是由参数sync_binlog控制的,需要的朋友可以参考下
    2022-04-04
  • MySQL5.7中的JSON基本操作指南

    MySQL5.7中的JSON基本操作指南

    这篇文章主要给大家介绍了关于MySQL5.7中JSON的基本操作,文中通过示例代码介绍的非常详细,对大家学习或者使用Mysql具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03

最新评论