MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装,一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.7 该目录中;zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。

以下对解压版(5.7)的安装进行讲解:

1.首先进行解压。

2.在安装目录新建data文件夹。

3.在安装目录新建my.ini配置文件。

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

4.环境变量

编辑系统变量Path:添加MySQL的bin目录进去。

5.用管理员身份运行命令提示符cmd。(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the                                                                 Service Denied!)

6.cd到MySQL的bin目录下。

7.分别执行下面三条语句:

mysqld --defaults-file=my.ini --initialize-insecuremysqld --installnet start mysql

8.使用mysql -u root -p登陆数据库会提示输入密码或者用Navicat图形界面直接建立连接的话会报错:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password)

查看初始密码并进行修改的方法:

1.安装数据库并初次启动服务后,你需要首先关闭服务(资源管理器或者“我的电脑”-“服务”关闭)

2.mysql\data目录下,生成了一个.err文件(等同linux下的log日志文件,此文件会被mysql服务占用)

4.记下密码,重新启动MySQL服务,并进入CMD命令行,在此使用mysql -u root -p登陆,键入密码

5.进入数据库后,使用set password for root@localhost = password('你的密码'); 重置登陆密码

此时不是使用update,update方法为跳过验证更新用户数据。

6.提示Query OK,修改成功,之后你可以尝试重新登录。

下面是安装版(5.5)的安装方式详解:

MySQL 官网下载地址:https://www.mysql.com/downloads/

访问官网点击:

选择版本:

单击Download按钮后,会跳转一下页面: 

下载完毕后开始安装步骤:

步骤1:选择安装类型

有3种安装类型:Typical(典型安装)、Complete(完全安装)和Custom(定制安装)。

Typical(典型安装)安装只安装MySQL服务器、mysql命令行客户端和命令行实用程序。命令行客户端和实用程序包括mysqldump、myisamchk和其它几个工具来帮助你管理MySQL服务器。

Complete(完全安装)安装将安装软件包内包含的所有组件。完全安装软件包包括的组件包括嵌入式服务器库、基准套件、支持脚本和文档。

Custom(定制安装)安装允许你完全控制你想要安装的软件包和安装路径。

步骤2:定制安装对话框

所有可用组件列入定制安装对话框左侧的树状视图内。未安装的组件用红色 X 图标表示;已经安装的组件有灰色图标。要想更改组件,点击该组件的图标并从下拉列表中选择新的选项。

可以点击安装路径右侧的Change…按钮来更改默认安装路径。

选择了安装组件和安装路径后,点击Next按钮进入确认对话框。

安装过之后就需要对mysql配置了:

步骤3:选择配置类型

可以选择两种配置类型:Detailed Configuration(详细配置)和Standard Configuration(标准配置)。Standard Configuration(标准配置)选项适合想要快速启动MySQL而不必考虑服务器配置的新用户。详细配置选项适合想要更加细粒度控制服务器配置的高级用户。

如果你是MySQL的新手,需要配置为单用户开发机的服务器,Standard Configuration(标准配置)应当适合你的需求。选择Standard Configuration(标准配置)选项,则 MySQL Configuration Wizard(配置向导)自动设置所有配置选项,但不包括服务选项和安全选项。

Standard Configuration(标准配置)设置选项可能不符合我们的需求。如果系统上已经安装了其他版本的MySQL,那么建议选择详细配置。

步骤4:选择服务器类型

可以选择3种服务器类型,选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使用的决策。

步骤5:选择储存引擎

你可以指出创建MySQL表时使用的表处理器。通过该选项,你可以选择是否使用InnoDB储存引擎,以及InnoDB占用多大比例的服务器资源。

这里简单介绍一下,InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比 InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持及外键等高级数据库功能。

步骤6:选择InnoDB数据文件存放目录

步骤7:设置并发连接数设置

限制所创建的与MySQL服务器之间的并行连接数量很重要,以便防止服务器耗尽资源。

步骤8:联网选项

在Networking Options(网络选项)对话框中可以启用或禁用TCP/IP网络,并配置用来连接MySQL服务器的端口号。默认情况启用TCP/IP网络。要想禁用 TCP/IP网络,取消选择Enable TCP/IP Networking选项旁边的检查框。

默认使用3306端口。要想更访问MySQL使用的端口,从下拉框选择一个新端口号或直接向下拉框输入新的端口号。如果你选择的端口号已经被占用,将提示确认选择的端口号。

步骤9:选择字符集

MySQL服务器支持多种字符集,可以设置适用于所有表、列和数据库的默认服务器字符集。使用Character Set(字符集对话框)来更改 MySQL服务器的默认字符集。

我在配置的过程中只需要修改为Manual Selected Default Character Set/Collation为utf8

步骤10:设置服务

在基于Windows NT的平台上,可以将MySQL服务器安装成服务。安装成服务,系统启动时可以自动启动MySQL服务器,甚至出现服务故障时可以随Windows自动启动。

默认情况,MySQL Configuration Wizard(配置向导)将MySQL服务器安装为服务,服务名为MySQL。如果你不想安装服务,取消Install As Windows Service选项旁边的选择框。可以从下拉框选择新的服务名或在下拉框输入新的服务名来更改服务名。

要想将MySQL服务器安装为服务,但是不自动启动,不选中Launch the MySQL Server Automatically选项旁边的检查框。

Include Bin Directory in Windows PATH 选择该项的话就是讲bin目录放在windows的path中我们可以通过命令行来使用bin目录下面的可执行文件

步骤11:安全选项

强烈建议为你的MySQL服务器设置一个root密码,默认情况MySQL Configuration Wizard(配置向导)要求你设置一个root密码。如果你不想设置root密码,不选中Modify Security Settings(修改安全设定值)选项旁边的选择框。

要想设置root密码,在New root password(输入新密码)和Confirm(确认)两个框内输入期望的密码。如果重新配置已有的服务器,你还需要Current root password(当前root密码)框内输入已有的root密码。

要想防止通过网络登录,不选中Enable root access from remote machines(不允许远程连接)选项旁边的框。这样可以提高安全。

要想创建一个匿名用户账户,选中Create An Anonymous Account(创建匿名账户)选项旁边的框。创建匿名账户会降低服务器的安全,并造成登录和许可困难。因此不建议。

步骤12:到这里所有的配置操作都已经完成,单击Execute按钮执行配置。

步骤13:过了几分钟,出现如下的提示界面就代表MySQL配置已经结束了,并提示了成功的信息。

MySQL 解压版和安装版的安装相关推荐

  1. mysql 5528安装_windows 下mysql 解压方式安装

    1.下载mysql免安装的版本,解压到安装目录中,比如我的是:D:\mysql5528winx64. 2.将D:\mysql5528winx64\bin加入到系统变量PATH中,与前面的变量用;隔开. ...

  2. MySQL解压版安装

    MySQL解压版安装 1.下载对应版本的MySQL压缩包. 2.把压缩包解压在指定的位置. 3.在安装目录里面建一个文件,文件名字是指定的 my.ini 文件 4.在配置文件中写入如下的配置代码: [ ...

  3. mysql 绿色版远程访问_【Linux】MySQL解压版安装及允许远程访问

    安装环境/工具 1.Linux( centOS 版) 2.mysql-5.6.31-linux-glibc2.5-x86_64.tar 安装步骤 1.下载mysql解压版(mysql-5.6.31-l ...

  4. python解压版怎么安装不了_python 连接数据库mysql解压版安装配置及遇到问题

    引言 今天学习python连接数据库,就想安装一下mysql数据库,没想到小小的数据库也遇到了不少挫折,所以我就把自己的安装过程以及问题写出来分享给大家. mysql下载链接:https://u205 ...

  5. mysql解压版怎么退出_mysql-8.0.15-winx64 解压版安装教程及退出的三种方式

    1.官网下载,并解压 2.设置环境变量 配置MYSQL_HOME为MySQL的解压路径,并在path设置;%MYSQL_HOME%\bin 3.在MySQL解压路径下,新建my.ini 配置初始化参数 ...

  6. 我下载的mysql解压后没有安装_mysql 解压版安装配置方法教程

    1.首先,你要下载MySQL解压版,下载地址 虽然mysql都有8.0了,但这里我要安装的是mysql5.7,其他版本方法类似 2.解压安装包,根据自己的喜好选择路径,我选择的路径是D盘,因此MySQ ...

  7. RPM方式安装MySQL5.6和windows下安装mysql解压版

    下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpm http://cdn.mysql. ...

  8. mysql解压版下载安装教程_mysql 解压版安装配置方法教程

    1.首先,你要下载MySQL解压版,下载地址 虽然mysql都有8.0了,但这里我要安装的是mysql5.7,其他版本方法类似 2.解压安装包,根据自己的喜好选择路径,我选择的路径是D盘,因此MySQ ...

  9. mysql解压版有配置文件么_3分钟安装MySQL5.7解压版

    所以知识体系文章GitHub已收录,欢迎Star! Ziphtracks/JavaLearningmanual​github.com MySQL5.7 解压版下载官网地址: https://dev.m ...

  10. mysql——解压版安装详解

    一.引言 原来一直用sqlserver.oracle数据库了,mysql数据库还是用着比较方便,轻量级,虽然没有sqlite轻,功能还是比较强大的.用过win安装版,但是装了一堆东西(workbenc ...

最新文章

  1. linux apache cpu,linux – Apache使用100%的CPU. “ps”命令可以告诉我它在做什么吗?...
  2. 94.cache 和虚拟存储器的功能不同
  3. python中面向切片编程(AOP)和装饰器
  4. 数据库:SQLServer中游标的用法笔记
  5. 全站仪和手机连接软件_全站仪各方面应用的原理、操作及计算,看这篇就对了!...
  6. linux命令详解——tee
  7. 转AndroidThings技术资料
  8. const修饰指针的情况分析
  9. matlab 画折线图并美化
  10. 微博数据各字段的含义
  11. 分析CHE矢量变频器在数控雕刻机床上应用
  12. 大量数据表的优化方案
  13. oracle中导出查询结果,Oracle SQL 查询结果导出到文本或Excel文件方法
  14. guid主分区表损坏如何处理_GUID格式GPT硬盘引导损坏了怎么修复
  15. STM32CubeMX学习笔记(22)——CRC接口使用
  16. 高等数学第七版 上册 第一章 函数与极限1
  17. 小猫爪:S32K3学习笔记10-S32K3之EIM和ERM
  18. win10 系统网络图标只剩下飞行模式,没有wifi和本地连接 解决方法
  19. 数钱数到手抽筋html5,数钱数到手抽筋的经典句子
  20. 经济管理学入门书籍推荐

热门文章

  1. 通赢A5管理系统服务器连不进,赢通软件A5A6系列管理系统参数设置说明
  2. 7本最经典的逻辑思维书籍推荐
  3. stm32实用技巧:JLINK接口定义和使用JTAG或SW下载程序
  4. 网络带宽测试工具iperf3(arm<->PC)
  5. 厉害!一流大学本科生,获42万奖学金!
  6. python xlwt库的详细函数介绍,xlwt
  7. windows 启动 cmd快捷键,类似于 linux “Ctrl+Alt+T“ 启动终端
  8. 《机器学习》周志华第三章课后习题
  9. 软件工程学习笔记—————传统模型、面向对象模型的比较
  10. linux驱动下载中心,Kvaser Linux驱动程序| Linux驱动程序和SDK开发包