下面详细介绍5.6版本MySQL的下载、安装及配置过程。

图1.1 MySQL5.6

目前针对不同用户,MySQL提供了2个不同的版本:

Ø         MySQL Community Server:社区版,该版本完全免费,但是官方不提供技术支持。

Ø         MySQL Enterprise Server:企业版,它能够高性价比的为企业提供数据仓库应用,支持ACID事物处理,提供完整的提交、回滚、崩溃恢复和行级锁定功能。但是该版本需付费使用,官方提供电话及文档等技术支持。

目前最新的MySQL版本为MySQL 5.6,可以在官方网站http://dev.mysql.com/downloads/下载该软件。下图1.2所示的MySQL官网上单击图片上的“Download”超链接 或 点击左边标记处,然后按照提示一步步操作就可以将MySQL软件下载到本地计算机中了。注意这里我们选择的是数据库版本是“Windows (x86, 32-bit), MSI Installer”,如下图1.3所示。

图1.2 MySQL官方网站

图1.3 选择MySQL版本

Ø         当点击download后会弹出如下页面:

         :下载MySql要求注册:<用户可注册或不注册>,如果不想注册就点击左下角标记处—点击后就

弹出如图中下载提示->点击保存文件开始下载。

Ø         MySQL下载完成后,找到下载到本地的文件,按照下面所示的步骤双击进行安装:

步骤1:双击MySQL安装程序(mysql-installer-community-5.6.10.1)会弹出如下图1.4所示:

图1.4 MySQL欢迎界面

步骤2:单击图1.4中的“Install MySQL Products” 文字,会弹出的用户许可证协议窗口,

如下图1.5所示:

图1.5 用户许可证协议窗口

步骤3:选中“I accept the license terms” 的前面的选择框,然后点击【Next】按钮,会进入查

找最新版本界面,效果如下图1.6所示:

图1.6 查找最新版本窗口

步骤4:单击【Execute】按钮,会进入安装类型设置界面,效果如下图1.7所示。

图1.7 安装类型设置窗口

表1-1 安装类型界面各设置项含义

选项

含义

Developer Default

默认安装类型

Server only

仅作为服务器

Client only

仅作为客户端

Full

完全安装类型

Custom

自定义安装类型

Installation Path

应用程序安装路径

Data Path

数据库数据文件的路径

步骤5:选择图1.7中的“Custom”选项,可修改安装路径保持默认值,然后单击【Next】按钮,

弹出功能选择界面,如下图1.8所示。

图1.8 功能选择窗口

步骤6:单击【Next】按钮,弹出安装条件检查界面,如下图1.9所示。

图1.9 安装条件检查界面

步骤7:单击【Next】按钮,进行安装界面,如下图1.10所示。

图1.10 程序安装界面

步骤8:单击【Execute】按钮,开始安装程序。当安装完成之后安装向导过程中所做的设置将在安装完成

之后生效,如下图1.11所示的窗口

图1.11 程序安装成功界面

步骤9:单击【Next】按钮,会进入服务器配置页面,效果如下图1.12所示。

图1.12 服务器配置页面

步骤10:单击【Next】按钮,效果如下图1.13所示。

图1.13 配置页面一

图1.13中的“Server Configuration Type”下面的“Config Type”下拉列表项用来配置当着服务器的类型。选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使用的决策,可以选择如下所示的3种服务器类型:

Ø         Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。

Ø         Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。

Ø         Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。

作为初学者,选择“Developer Machine”(开发者机器)已经足够了,这样占用系统的资源不会很多。在Enable TCP/IP Networking左边的复选框中可以启用或禁用TCP/IP网络,并配置用来连接MySQL服务器的端口号,默认情况启用TCP/IP网络,默认端口为3306。要想更改访问MySQL使用的端口,直接在文本输入框中输入新的端口号即可,但要保证新的端口号没有被占用。

步骤11:单击【Next】按钮,在图1.13所对应的界面中,我们需要设置root用户的密码,在“MySQL Root password”(输入新密码)和“Repeat Password”(确认)两个编辑框内输入期望的密码。也可以单击下面的【Add User】按钮另行添加新的用户。(注:Current Root Password:为空;如果输入密码了在后面安装会报错)

以下是成功添加用户

图1.13 配置页面二

步骤12:单击【Next】按钮,设置Windows Service Name<可默认>,此名为启动数据库服务名,要记住。

效果如下图1.14所示。

图1.14 配置页面三

步骤13:单击【Next】按钮,打开配置信息显示页面,如下图1.15所示。

Next点击

图1.15 配置信息显示页面

步骤14:单击【Next】按钮,即可完成MySQL数据库的整个安装配置过程。之后启动数据库服务命令

开任务管理器,可以看到MySQL服务进程mysqld.exe已经启动了,如1.16所示。

在开始菜单栏->附件->右键命令提示符->以管理员身份运行:net start MySQL56 为启动数据库服务命令;

net stop MySQL56 为停止数据库服务命令

图1.16 任务管理器窗口

Ø         到此为止,我们已经在Windows上顺利的安装了MySQL。 接下来就可以启动MySQL服务与登录数据库进行自己的操作了。

 

mysql5.6.11安装的更多相关文章

  1. mysql5.7.11安装配置

    1.下载安装包. mysql-5.7.11版本: http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.11-winx64.zip 2.拷贝到任意盘: ...

  2. mysql5.7.11安装遇到的问题

    首次安装mysql5.7.11绿色版,真是破费功夫,现记录安装中遇到的问题,只是解决了问题,而不清楚问题的由来. 问题一: 问题二: 问题三: 问题四: 我的my.ini配置文件: [mysql] # ...

  3. MYSQL5.7.11安装问题

    今天下午在笔记本上安装MySQL软件.一开始下载的是最新版5.7.20-winx64.到了安装环节,各种报错,先是缺少什么DLL120,好吧,找到资源补丁下载,放到系统文件夹.以为OK了.再尝试,这次 ...

  4. MySQL5.7.11安装

    1.官网下载mysql-5.7.11-winx64.zip 2.将压缩包解压至D:\Program Files,配置环境变量

  5. Mac Mysql5.7.11安装和卸载

    初学者,被mysql的安装弄晕了,所以在此记录一下. 安装 去http://www.mysql.com/downloads/, 选择最下方的MySQL Community Edition,点击MySQ ...

  6. MySQL5.6.11安装步骤(Windows7 64位)

    1. 下载MySQL Community Server 5.6.21,注意选择系统类型(32位/64位) 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下. 3. 添加环境变量 ...

  7. mysql5.7.11编译安装以及修改root密码小结

    系统是cenos6.7 64位的,默认mysql5.7.11下载到/usr/local/src,安装目录在/app/local/mysql目录下,mysql数据放置目录/app/local/data. ...

  8. ubuntu14.04上安装Mysql-5.7.11

    先安装好操作系统   在Mysql官网上下载最新版的Ubuntu Linux专用的Mysql.我这里下载的是:mysql-server_5.7.11-1ubuntu14.04_amd64.deb-bu ...

  9. centos7上源码安装mysql5.7.11

    由于初学,安装这玩意搞了三天,其间各种报错难以解决,网上各种解答误导.最好的办法还是使用官方的英文文档,建议初学者一定要使用官方的文档,特别是下面两个页面作为初学者一定要细看: Installing ...

随机推荐

  1. Oracle数据库PLSQL的中文乱码显示全是问号

    plsql连接数据库乱码问题 缘由: 小师妹周末叫我帮她重装数据库,这么大好的周末时光不出去玩儿,给她装数据库这不是很蛋疼么. 我问她为什么要重装,她说:数据存入数据库后,中文字符有乱码,一定是我上次 ...

  2. 微信小程序获取用户信息,解密encryptedData 包括敏感数据在内的完整用户信息的加密数据

    package com.iups.wx.wxservice; import java.io.UnsupportedEncodingException; import java.security.Alg ...

  3. java实现定时任务的三种方法 - 转载

    java实现定时任务的三种方法 /** * 普通thread * 这是最常见的,创建一个thread,然后让它在while循环里一直运行着, * 通过sleep方法来达到定时任务的效果.这样可以快速简 ...

  4. MFC中如何在一个类中调用另一个类的控件

    学习记录: 两个类,一个为主类 1个为:CCkDlg,主类 1个为: Https,用来做HTTPS请求获得页面状态. 测试界面如下: CCkDlg 类里定义函数 void CCkDlg::printf ...

  5. Python流程控制与函数

    if >>> x = int(raw_input("Please enter an integer:")) Please enter an integer:42 ...

  6. SVM-支持向量机原理详解与实践

    前言 去年由于工作项目的需要实际运用到了SVM和ANN算法,也就是支持向量机和人工神经网络算法,主要是实现项目中的实时采集图片(工业高速摄像头采集)的图像识别的这一部分功能,虽然几经波折,但是还好最终 ...

  7. 为什么Kubernetes不使用libnetwork

    Kubernetes 在 1.0 版本之前就已经有了最初的网络插件.与此同时 Docker 也引入了 libnetwork 和 Container Network Model (CNM).现在 Doc ...

  8. 《JavaScript高级程序设计》第7章 函数表达式

    定义函数的方式有两种:函数声明和函数表达式 // 函数声明 function function_name(argument) { // body... } // 函数表达式 var function_ ...

  9. os.path.abs()与os.path.realpath()的一点区别

    相同点 1. 两者都是返回绝对路径,如果参数path为空,则返回当前文件所在目录的绝对路径 当前py文件所在的目录是revise print(os.path.abspath("") ...

  10. lightoj1370欧拉函数/素数筛

    这题有两种解法,1是根据欧拉函数性质:素数的欧拉函数值=素数-1(可根据欧拉定义看出)欧拉函数定义:小于x且与x互质的数的个数 #include<map> #include<set& ...