MySQL5.7.24版本的数据库安装过程图文详解

 更新时间:2018年11月16日 11:50:04   作者:梦里梦不出梦里梦的梦  
这篇文章主要介绍了MySQL5.7.24版本的数据库安装过程,需要的朋友可以参考下

MySQL 是最流行的关系型数据库管理系统,在WEB应用方面 MySQL 是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

一:MySQL安装包下载

打开网站去下载MySQL(MySQL下载地址链接)

这个网站链接进去是默认的最新版本的MySQL,所以假如需要下载5.7版本的,需要点击下面图上的链接进行下载。

选择对应你电脑的版本,现在一般都是64位的电脑。

接下来,点击Download,选择No thanks, just start my download就会直接下载安装包。

二:解压到对应的文件夹

下载下来的是一个压缩包,解压到你想放到的目录下面

配置MySQL环境变量,系统变量--->新建---->变量名为MYSQL_HOME,变量值为你的路径名

我的变量名是:C:\MySQL\mysql-5.7.24-winx64

然后更改Path环境变量,新增量为:%MYSQL_HOME%\bin

三:my.ini文件

你解压下来的文件夹里面没有data文件夹以及my.ini文件,所以新增一个data空文件夹,以及my.ini文件。

my.ini文件内容如下

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

四:安装MySQL服务以及初始化

以管理员身份运行cmd,执行安装mysql服务的命令:

mysqld install

我们可以看到服务已经成功安装。

假设这里出现安装不成功,那么就有可能是你之前安装了但是卸载不完全导致的,所以一定要卸载完整。

再来执行mysql初始化的命令:

msqld --initialize

执行这个命名,我们启动我们的mysql:

net start mysql

在这里可能出现如下错误

解决办法就是进入我们的MySQL解压包,把data文件夹删除,然后重新执行一遍命令:

mysqld --initialize

再执行:net start mysql就会发现,服务启动成功。

启动成功之后,我们登录,由于初始化有默认密码,默认密码在哪里寻找呢?

在我们的data文件夹下面以err为结尾的文件当中。

执行命令:

mysql -u root -p

输入上面找到的密码:EcpHl,h33/N),然后登录上去,更改默认的root密码:

alter user root@localhost identified by '123456';

最后说一下如何设置用户名密码可以进行远程连接:

我们使用Navicat进行用户管理,添加新用户的时候可以看到主机输入框,当设置的时候,想让该用户可以进行远程连接,请输入%,假如就是本地连接使用,请输入localhost

总结

以上所述是小编给大家介绍的MySQL5.7.24版本的数据库安装过程图文详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 深入理解mysql之left join 使用详解

    深入理解mysql之left join 使用详解

    即使你认为自己已对 MySQL 的 LEFT JOIN 理解深刻,但我敢打赌,这篇文章肯定能让你学会点东西
    2012-09-09
  • MySQL生产环境CPU使用率过高的排查与解决方案

    MySQL生产环境CPU使用率过高的排查与解决方案

    在生产环境中,MySQL作为一个关键的数据库组件,其性能对整个系统的稳定性至关重要,有时候我们可能会遇到MySQL CPU使用率过高的问题,本文将详细介绍如何排查和解决MySQL CPU过高的问题,帮助您迅速恢复正常的数据库性能,需要的朋友可以参考下
    2024-03-03
  • 数据库性能测试之sysbench工具的安装与用法详解

    数据库性能测试之sysbench工具的安装与用法详解

    sysbench是一个很不错的数据库性能测试工具,这篇文章主要给大家介绍了关于数据库性能测试之sysbench工具的安装与用法的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07
  • MySQL由浅入深探究存储过程

    MySQL由浅入深探究存储过程

    存储过程就是一条或者多条SQL语句的集合,可以视为批文件,它可以定义批量插入的语句,也可以定义一个接收不同条件的SQL,下面这篇文章主要给大家介绍了关于MySQL中存储过程的相关资料,需要的朋友可以参考下
    2022-07-07
  • MySQL添加外键时报错:1215 Cannot add the foreign key constraint的解决方法

    MySQL添加外键时报错:1215 Cannot add the foreign key constraint的解决方法

    大家都知道MySQL中经常会需要创建父子表之间的约束,这个约束是需要建立在主外键基础之上的,最近在MySQL添加外键时发现了一个报错:1215 Cannot add the foreign key constraint,所以这篇文章就给大家介绍了如何解决在创建主外键约束过程中碰到的这个问题。
    2016-11-11
  • MySQL中ALTER LOGFILE GROUP 语句的具体使用

    MySQL中ALTER LOGFILE GROUP 语句的具体使用

    ALTER LOGFILE GROUP语句用于修改重做日志组的配置,本文主要介绍了MySQL中ALTER LOGFILE GROUP 语句的具体使用,需要的朋友们下面随着小编来一起学习学习吧
    2024-07-07
  • 安装SQL server出现“服务没有及时响应启动或控制请求”的解决方案

    安装SQL server出现“服务没有及时响应启动或控制请求”的解决方案

    这篇文章主要给大家解决了安装SQL server出现“服务没有及时响应启动或控制请求”,文中有详细的解决方案,有需要的同学可以参考阅读下
    2023-08-08
  • MySQL数据库查询性能优化策略

    MySQL数据库查询性能优化策略

    这篇文章主要介绍了MySQL数据库查询性能优化的策略,帮助大家的工作学习提高MySQL数据库的性能,感兴趣的朋友可以了解下
    2020-08-08
  • 阿里云Linux CentOS 7.2下自建MySQL的root密码忘记的解决方法

    阿里云Linux CentOS 7.2下自建MySQL的root密码忘记的解决方法

    这篇文章主要介绍了阿里云Linux CentOS 7.2下自建MySQL的root密码忘记的解决方法,需要的朋友可以参考下
    2017-07-07
  • 详解mysql跨库查询解决方案

    详解mysql跨库查询解决方案

    本文主要介绍了mysql跨库查询解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08

最新评论