Window环境下:

1.下载MySQL

  • MySQL社区版:https://dev.mysql.com/downloads/mysql/
  • MySQL商业版:https://www.mysql.com/downloads/mysql

  商业版和社区版的差别就是商业版有售后,出问题人家负责。

2.版本选择(MSI是安装版,ZIP是免安装版)

  • 一般安装Windows(x86, 32-bit),MySQL Intaller MSI版本
  • 其他下载,是无需安装的压缩包,解压就可以使用,类似于linux的二进制包(最起码要知道要操作的命令、文件在什么路径再使用这个版本)

3.安装

  • 安装MySQL需要Microsoft.Net Framework 4.0组件包的支持。可在Microsoft官网下载安装。

    • Developer Default: 用于开发目的,主要包括MySQL数据库的服务端、Workbench(一款界面化的管理工具),VS插件、连接器和开发案例等。
    • Server only: 安装MySQL数据库的服务端,如果准备部署一套MySQL数据库服务,可选择。
    • Client only:安装MySQL数据库的客户端,也包括Workbech、VS插件等,如果在本地安装这种类型,那么本机将具有连接其他MySQL数据库服务器的能力,但是它自己无法作为一个MySQL服务端存在。
    • Full : 完全安装,上面的版本都包含。
    • Custom: 自定义安装,手动选择要安装的组件。
  • 检查安装需求,检查是否有其他的额外组件需要安装,需要的话选中点Execute安装

  • 下一步,弹出提示要执行安装的内容,点击Execute安装。
  • 下一步,开始配置,再下一步进入真正的配置。MySQL配置项很多,此处出现的3个参数是常用的。
  • Server Configuration Type: 指定服务的类型,主要影响与内存、连接数等资源占用相关的参数。
    • Developement Machine: 如果本机是个人的开发测试计算机,最后使用这一选项,这种类型对应的MySQL参数都比较保守,仅是为了使其服务可用,而不会为了追求MySQL数据库性能而使PC超负荷运行。
    • Server Machine: 如果用户使用的计算机性能比较强,能过承担多任务并行操作,比如又作为DB Server,又作为Web Server,可使用该选项,这种类型对应的MySQL参数也较保守,但相比第一种有强大一些,这种环境下MySQL数据库服务器的性能会比第一种要好一些。
    • Dedicated Machine: 专用服务器选择这一选项,它的内存、连接等相关的参数设定都非常高,以求最大地利用系统资源。
    • Enable TCP/IP Networking: 指定本地数据库服务的连接端口,默认是3306。
    • Advanced Configuration: 是否指定高级配置,可以更灵活地定义MySQL数据库服务端的参数。

    (此处的设置本质上是打包确定my.cnf文件中的内容,如果指定的类型不符合实际,比如在PC上选择Decated Machine类型,可能会“拖累”整个PC的运行性能,导致操作体验下降,比如打开网页半天没有响应,编译代码很久都没有完成,数据库服务业非常慢。)

windows的MySQL安装的更多相关文章

  1. Windows系统MySQL安装配置

    MySQL是一个开放源代码的数据库管理系统,是由MySQL AB公司开发.发布并支持的,现在属于Oracle旗下产品. 与其他大型数据库管理系统如Oracle.DB2.SQL Server等相比,虽然 ...

  2. Windows之MySQL安装教程

    MySQL安装说明 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,My ...

  3. Windows环境——MySQL安装及配置

    Mysql安装 下载地址:https://dev.mysql.com/downloads/mysql/ 根据个人需求,选择对应的操作系统,进行安装,本次安装的版本为5.7.24版本. 1.  安装完成 ...

  4. windows下mysql安装失败的一个解决案例

    操作系统:windows8.1,之前安装过mysql,这次安装在配置的最后一部执行“Apply security settings”的过程中弹出经典错误: Access denied for user ...

  5. 64位windows下mysql安装

    登入mysql官网https://www.mysql.com/downloads/,点击Community,选择MySQL on Windows,选择MySQL Installer,选择MySQL S ...

  6. Windows下MySQL安装配置与使用

    1.下载. 下载地址: http://downloads.mysql.com/archives/get/file/mysql-5.7.11-winx64.zip. NavicatforMySQL:ht ...

  7. windows下mysql安装和配置

    历史版本下载地址安装,解压添加环境变量使用cmd中操作mysql进程修改mysql的配置附录:设置mysql随开机自启 TOC 历史版本下载地址 windows的mysql历史版本,推荐使用5.6版本 ...

  8. Windows下MySQL安装流程,8.0以上版本ROOT密码报错及修改

    官网下载MySQL安装后,解压,添加环境变量,以管理员方式运行cmd,运行以下命令 mysqld --initialize --console mysqld -install net start my ...

  9. Windows 下 mysql 安装

    mysql官网下载地址:https://downloads.mysql.com/archives/community/ 以5.7.20版本为例 首先安装包解压后,没有网上教程里面提到的data文件夹和 ...

随机推荐

  1. Spring+SpringMVC+MyBatis+easyUI整合优化篇

    优化篇 Spring+SpringMVC+MyBatis+easyUI整合优化篇(一)System.out.print与Log Spring+SpringMVC+MyBatis+easyUI整合优化篇 ...

  2. C# 获取当前方法的名称空间、类名和方法名称

    1.(new StackTrace()).GetFrame(1) // 0为本身的方法:1为调用方法2.(new StackTrace()).GetFrame(1).GetMethod().Name; ...

  3. InnoDB一棵B+树可以存放多少行数据?

    一个问题? InnoDB一棵B+树可以存放多少行数据?这个问题的简单回答是:约2千万.为什么是这么多呢?因为这是可以算出来的,要搞清楚这个问题,我们先从InnoDB索引数据结构.数据组织方式说起. 我 ...

  4. Beyond Globally Optimal: Focused Learning

    这里对WWW 2017文章<Beyond Globally Optimal: Focused Learning for Improved Recommendations>进行一个简单的分析 ...

  5. python写一个网页翻译器

    import urllib.requesturl='https://fanyi.baidu.com/v2transapi'data={}data['i']=opdata['from']='AUTO'd ...

  6. JavaProblem之hashCode详解

    一.HashCode简介 1.1.什么是Hash和Hash表 要想清楚hashCode就要先清楚知道什么是Hash 1)Hash hash是一个函数,该函数中的实现就是一种算法,就是通过一系列的算法来 ...

  7. 数学3(博弈+splya)

    数学3(博弈+splya) 标签: 数学 hdu_5194 (打表找规律) 题意 有n和黑球和m个白球,现在一个个的取出这些球,如果是黑球则当前标记为1,白球为0,那么当取完这些球会得到一些序列.问你 ...

  8. 废旧鼠标先别丢,用来学习nRF52832 的QDEC

    刚发现nRF52832有一个 QDEC,SDK13.0中还有驱动,但是不太友好.  如果大家有废旧鼠标,建议拆一个编码器下来“学习”.鼠标的一般原理如下: 图一 图中那个SW4 ALPS EC10E  ...

  9. QQ群友在线/离线,如何测试?

    上篇文章『QQ好友在线/离线,如何测试?』针对即时通讯的"状态"进行了分析和总结,主要说到了QQ好友在线/离线实现方案,测试过程中需要注意的测试点. 针对好友状态实时性的要求需要使 ...

  10. [国嵌攻略][091][TCP网络程序设计]

    server.c #include <sys/socket.h> #include <netinet/in.h> #include <strings.h> #inc ...