本文介绍MySQL的安装

可以单独阅读,也可以作为PHP环境搭建的一部分

PHP完整配置信息请参考

http://www.cnblogs.com/azhe-style/articles/php_env_build.html

一、打开浏览器,进入MySQL官网(http://www.mysql.com)。当然可以通过百度搜索MySQL进入(前几条中,标记官网的那个)

二、点击主页中的Downloads,进入下列页面。其中默认选择的是Enterprise(企业版)。对于本人来说,企业版,没钱。于是果断点击Community。

  1、MySQL Enterprise Edition 企业版本,需付费,可以试用30天。
  2、MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。

  当然还有其他的各个版本

  MySQL Community Server 是开源免费的,这也是我们通常用的MySQL的版本。根据不同的操作系统平台细分为多个版本,

  点击下图的DOWNLOAD。进入下载页面

  进入下载页面的下方。选择相应的操作系统(根据自己的操作系统)和

  当然MSI安装版和Zip压缩包的绿色版还是有区别的。如果对mysql不熟悉。菜鸟级别,建议下载安装版,省的去配置无数个配置文件又是添加服务,最后折腾三五天依然不能运行MySql的下场

  当然你如果想下载其他版本的MySql数据库,可以点击下面图位置

  狠狠的点击下去,就能看到相应了

三、下载完成后就可以进入安装操作了

  

  我喜欢用5.5.50这个版本,相对于其他版本来说,体积小。但是学习和测试足够了。其他版本都300MB左右

  二话不说。双击打开。对于比较信任的软件。尤其起数据库,最好是右键  “以管理员身份运行”

  

  欢迎界面,直接点击Next即可。

  

  软件的一系列版权等等声明,需要勾上I accept the terms in the License Agreement。就是同意了。放心,不是卖身契。点击下一步

  

  选择一个适合你的安装方式。

    1.Typical就是常用的基本功能全安装上,并进行配置。默认安装到C盘

    2.Custom自己选择相应的功能

    3.Complete安装全部功能

  果断选择Custom,进入下一步

  选择安装路径  

  可以选择每一项,点击Browse选择相应的安装盘符。建议只改变盘符即可。点击下一步。

最终确认安装。点击Install即可。分分钟完事。然后弹出下面窗口

  点击下一步。弹出下面对话框

  勾选复选框。意思就是打开MySql的配置窗口。点击Finish。进入配置

  

  只是欢迎一下,每个红包啥的。直接下一步

 

  选择一个配置方式

  1.Detailed Configuration 自己配置MySQL。(直接选择这个一个。下一步)
  2.Standard Configuration 使用系统的一些默认配置

  选择Detailed Configuration,点击Next

  

  选择一个服务器类型。主要影响你的硬盘占用、内存占用和CPU占用。

  1.Developer Machine 开发电脑(自己电脑选择这个),你的电脑里可以装其他的各种应用软。使用内存小

  2.Server Machine 服务器。内存使用大。适合服务器安装

  3.Dedicated MySQL Server Machine 适合作为邮件服务器或者Web服务器使用。

  我们选择Developer Machine进行安装,点击下一步,其他的,小笔记本还是算了。ZB除外。

  

  选择MySql数据库的使用场景

  1.Multifunctional Database 多种用途的数据库,你可以在创建数据库的时候,选择带事务(用户增删改,对查询来说,多多少少影响速度)的数据库和速度比较高的数据库    (不带事务)。所以这个是比较好的选择。

  2.Transactional Database Only 带事务的数据库。

  3.Non-Transactional Database only 没有事务的数据库

  选择Multifunctional Database,点击Next

  选择数据文件目录,以后创建的数据库,表啥的,就在这个盘符了。默认就可以,点击Next

  

  设置数据库支持同时访问数,大约

  1.Decision Support(DSS)/OLAP 大约20人。自己写写,学习够用了

  2.Online Transaction Processing(OLTP) 可以支持很多人,很多人

  3.Manual Setting 自己选择一个数

  选择.Decision Support(DSS)/OLAP,点击Next

  设置网络参数。

  这两个复选框都勾上

  Enable TCP/IP Networking 允许MySql使用TCP/IP连接。如果不勾,只能使用本地连接。(不勾会带来很多不方便)

  Port Number,默认3306,最好不要改动。 Add firewall exception for this port 。把这个端口,在防火墙中排除掉。就是不拦截这个端口,

  Enable Strict Mode 建议勾上,意思是使用MySql时,要严格按照标准书写Sql语句

  点击Next

  选择MySql的字符集

  默认使用的Latin1(英文和西方语言编码),中文也就是个乱码。

  选择第三个,设置uft8(国际编码,支持世界各国语言。当然,如果考虑数据库大小可以选择gbk或gb2312)。MySql的没有“-”,其他语言是UTF-8。这个得注意

  点击Next

  

  选择系统的配置信息  

  Install As Windows Service 勾选复选框。代表把MySql加到系统的服务中,不勾,使用的时候还得自己加,就麻烦了

  Service Name 服务名称

  Launch the MySQL Server automatically 勾选时,系统启动时,启动服务

  最下面的复选框是勾选时,可以在cmd中使用MySql,个人爱好选择

  选好后,点击Next

  

  安全选项

  Modify Security Settings 勾选后设置root用户的密码。Enable root access from remote machines 是在电脑的其他用户也可以使用root用户

  Create An Anonymous Account 创建匿名用户

  如图选择后,点击Next

点击Execute 进行安装

安装成功。如果安装失败,图中各个打对号的小圆圈会是X号。重新安装即可。也可以找到安装目录下的bin目录,双击

进行重新配置

如果报错“终结点映射器没有更多的终结点可用”,可能是你在“设置网络参数”的时候,把断开注册到防火墙了,但是防火墙关掉了。处理策略是,打开防火墙。或下图不要选Add firewal exception for this port

  

出现其他解决不了的安装错误。可以卸载后重新安装。

MySQL安装(转)的更多相关文章

  1. linux Mysql 安装及配置

    1.准备 cmake-3.6.0.tar.gz bison-3.0.4.tar.gz mysql-5.7.13.tar.gz (http://dev.mysql.com/get/Downloads/M ...

  2. mysql安装一 --- 源码包安装

    1.登陆http://www.mysql.com/ 或者 www.oracle.com 2. 3. 4. 上面如果不能加载,禁用代理软件 5. 6. 7. 8. 9.上传 10.md5校验安装包的完整 ...

  3. Ubuntu14.04 Django Mysql安装部署全过程

    Ubuntu14.04 Django Mysql安装部署全过程   一.简要步骤.(阿里云Ubuntu14.04) Python安装 Django Mysql的安装与配置 记录一下我的部署过程,也方便 ...

  4. mysql 安装问题

    针对免安装版的mysql: 1.启动CMD,在mysql安装目录下  ~\bin\目录下,输入: mysqld -install   安装msyql服务: 2.启动MySQL服务,输入: net st ...

  5. 001.mysql安装(lnmp)

    mysql官方网站:http://dev.mysql.com/downloads/ Linux环境:刚安装的32位的“最小化安装“的CentOS 6.7 mysql版本:本次实验安装的是mysql5. ...

  6. MySQL安装步骤

    MySQL安装步骤 1. 下载MySQL Community Server 5.6.21,注意选择系统类型(32位/64位) 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下. ...

  7. mysql安装配置

    MySQL 是最流行的关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言. MySQL由于其体积小.速度快 ...

  8. LNMP平台搭建---MySQL安装篇

    在前两篇中,安装了一个基本的Web服务器,但是只能提供静态网页查看,要做成动态网站,就必须要数据库或其他编程语言支持了,这里先介绍MySQL数据库的安装. MySQL是一个开源的数据库,在互联网行业应 ...

  9. MySQL的下载与安装 和 navicat for mysql 安装使用

    新手上路-MySQL安装 目录结构 Windows平台 MySQL安装 示例数据导入 Linux平台 CentOS系统 Ubuntu系统 FAQ 密码生成工具-keepass 修改提示符 图形工具 删 ...

  10. MySQL 安装 + 精简 + 配置

    MySQL 安装 + 精简 + 配置 下载安装 从官网 下载 Community Edition MySQL 5.6 版本 精简 根目录下只留 [data/bin/share] , my-defaul ...

随机推荐

  1. Java NIO 网络编程基础

    Java NIO提供了一套网络api,可以用来处理连接数很多的情况.他的基本思想就是用一个线程来处理多个channel. 123456789101112131415161718192021222324 ...

  2. 20145209&20145309信息安全系统设计基础实验报告 (5)

    班级:1452 1453 姓名:20145309李昊 20415209刘一阳 20145220韩旭飞 实验日期:2016.12.1 时间:10:10-12:30 实验序号:5 实验目的: 掌握在 AR ...

  3. Javacard 解释器怎样在API类库中找到源文件调用的类、方法或者静态域?

    申明:本篇非本人原创,是在阅读各种论文文献之后,对论文文献的一种梳理. 主要参考文献为: ------------------------------------------------------- ...

  4. LoadRunner,一个简单的例子

    一.录制脚本,这个就不说了,但是可以说说录完一个简单的脚本之后可以做的一些后续工作 1.设置事务的开始跟结束点(参考他人的http://www.cnblogs.com/fnng/archive/201 ...

  5. 一个php的爬虫,将笔趣阁的书可以都下载下来。

    数据库:book 表id ---- 数据库: `book`-- -- -------------------------------------------------------- ---- 表的结 ...

  6. UINavigation Bar中使用UIcollectionView,在UIcollectionView的顶端和低端出现空白的问题

    在含有UINavigation Bar的视图中,使用UIcollectionView,会在UIcollectionView的顶端和低端出现空白,需要添加下面 一句代码,空白即可消失   //如果不加这 ...

  7. ios -- 教你如何轻松学习Swift语法(二)

    前言:swift语法基础篇(二)来了,想学习swift的朋友可以拿去参考哦,有兴趣可以相互探讨,共同学习哦.      一.可选类型(重点内容)   1.什么是可选类型?        1.1在OC开 ...

  8. 创建XMLHttpRequest对象方法

    ~~~ //创建XMLHttpRequest对象 function creatXmlHttpRequest() { var xmlHttp; try{ //非IE浏览器使用 xmlHttp = new ...

  9. csuoj 1503: 点到圆弧的距离

    http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1503 1503: 点到圆弧的距离 时间限制: 1 Sec  内存限制: 128 MB  Speci ...

  10. cocos2dx js 3.2 热更新

    COCOS IDE用手机调试更新是正常的,是预想的结果,但用COCOS IDE打包发布APK,安装到手机上,热更新下载图片.JSON UI什么的都能正常更新替换,但JS脚本没有替换,这是为毛.更新文件 ...