mysql 安装教程

# 正文:

现在作为服务器操作系统的一般有三种,Windows Server,Linux,Unix,在这里我们只介绍在 windows 下和 linux 下安装 mysql,Unix 下安装应该和 linux 差不多。

# Windows 下安装 MySQL:

  1. 在浏览器中打开 https://www.mysql.com/,进入 MySQL 的官方网站,国内的网打开可能有点儿慢,稍微等待一下
  2. 在打开的网页中选择 downloads 标签,如下图:

  1. 在打开的标签页中,滑到页面的最下面,可以看到 MySQL Community Edition Community (GPL) Downloads » 的字样,点击 Community (GPL) Downloads »,如下图:

  1. 在之后打开的页面中,点击 MySQL Community Server (GPL),如下图:

  1. 在之后打开的页面中就可以看到相关的下载项了,如下图:

在图中第一个红色框标注的地方就是选择操作系统,这里我们选择 Microsoft Windows,可以看到第二个红色框是 Recommended download,这里就要区分了,如果是新手建议点击这个,因为这个版本的 MySQL 不用自己配置,就是普通的安装文件,直接一路 next 就安装完了,如果想深入学习,那么点击 Other downloads 内容区的下载,可以看到前两个是正式版,后两个是 debug 版,一般选择前两个,根据自己的机器 32 位还是 64 位选择下载,下载下来是个 zip 文件,安装的自己配置,相对复杂

  1. 如果选择了 MySQL Installer 进去页面之后,如下:

选择第二个下载项进行下载,这里不管是新手还是老手,都会要求先登录再下载,如果没有账号可以注册一个,因为现在 MySQL 归 Oracle 所有了,不得不遵循这个规矩

# 为防止有的同学无法下载,这里贴出下载链接:

MySQL Installer 5.7 :http://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-5.7.16.0.msi

MySQL 5.7 Windows (x86, 32-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-win32.zip

MySQL 5.7 Windows (x86, 64-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-winx64.zip

MySQL Installer 只有 32 位的,没有 64 位的

# 如果下载的是 mysql installer,请看这里:

  1. 双击安装文件,可能会出现下面的画面:

意思就是 MySQL 需要.NET Framework4.0 才能继续安装,那我们就安装一下

  1. 用浏览器打开 http://www.microsoft.com/zh-cn/download/details.aspx?id=17718,点击下载,就可以很顺利的下载下来了,下载完直接安装

  1. 点击完成,然后再双击 MySQL 安装文件,这次就能正常安装了~

  1. 接下来就是一些说明协议啥的

  1. 同意协议,打钩之后,点击 next,然后出现,选择安装选项的界面,一般选择第一个就行,这个选项包含了一些 MySQL 其它组件,像 MySQL Workbench,MySQL for Excel 等等,如果只安装 MySQL 数据库,选择第二项 Server only 就行,这里我选择了第一项

  1. 点击 next 出现检查必需项,如果电脑安装了 VC2013 运行库,Excel,VisualStudio 前三项就会自动打上勾,因为我是虚拟机演示的,所以没有装这些,点击 next 的时候会出现警告框,不去管它,直接点击是跳过

  1. 然后出现即将要安装的软件和插件

  1. 点击 execute 开始执行安装,等全部安装完之后,点击 next,图中第三项表示安装失败,不去管它,是一个 odbc 数据源,我们一般不用这个

  1. 之后出现配置界面

  1. 点击 next 之后开始配置,第一个配置的是 mysql 的运行模式和网络,其中 Config Type 表示运行模式,如果安装 mysql 是做开发用,就直接选择第一个默认的就行,第二个 Server Machine 表示运行模式为服务器模式,这些模式的不同会导致 MySQL 占用系统资源的不同,第二个配置的是网络相关,表示链接 MySQL 的时候使用 TCP/IP 协议,并指定端口号为 3306,这些如果没有特殊要求就不要去改

  1. 配置完成之后点击 next,需要填写 MySQL 中 root 用户的密码,长度最低为 4 位,第二栏中还可以添加普通用户,一般开发用不用再建立用户了,直接使用 root 就可以,所以我们填完密码之后点击 next

  1. 以下图片中需要配置的是 MySQL 的运行方式,第一个单选框表示是否将 MySQL 服务作为一个 windows 服务来运行,windows server name 表示 MySQL 服务在 windows server 中的名称,第二个单选框表示是否在系统启动时自动启动 MySQL,

第三个单选框表示 MySQL 服务以哪个账户运行,这一页的基本别动,直接 next

  1. 下面这个是关于 MySQL 的插件和扩展,直接 next

  1. 然后出现下面的界面,直接点击 execute

  1. 配置完之后点击 finish

  1. 然后再配置 MySQL 的实例,点击下图中的 next

  1. 之后点击下图中的 check,然后点击 next

  1. 点击下图中的 execute

  1. 执行完毕之后点击 finish,又回到了主程序,然后点击 next

  1. 然后点击下图中的 finish

finally,配置完了~~~我们开始验证一下,在开始菜单找到 MySQL 5.7 Command Line Client 打开,之后提示输入密码,输入刚开始安装的时候你配置的密码,出现下图表示你安装成功了

# 下载 zip 安装包的看这里:

  1. 首先解压你下载的安装包,得到一个名为 mysql… 的文件夹

  1. 把这个文件夹移动到你想安装 mysql 的地方,也就是你移动到的目录就是安装 mysql 的目录,比如我的放在 C:\Program Files 下面
  2. 打开我的电脑 -> 属性 -> 高级 -> 环境变量,在系统变量里选择 PATH, 在其后面添加:你的 mysql bin 文件夹的路径 (如: C:\Program Files\mysql-5.7.16-winx64\bin),注意是追加,不是覆盖 ,然后确定

  1. 在 mysql 目录中新建文件夹 data,还需要修改一下配置文件,mysql 默认的配置文件是 mysql 目录中的 my-default.ini,比如我的是 C:\Program Files\mysql-5.7.16-winx64\my-default.ini

用记事本打开在其中修改或添加配置,之后保存关闭

[mysqld]

basedir= C:\Program Files\mysql-5.7.16-winx64(mysql 所在目录)

datadir= C:\Program Files\mysql-5.7.16-winx64\data(mysql 所在目录 \data)

  1. 以管理员身份运行 cmd(一定要用管理员身份运行,不然权限不够),输入命令 cd C:\Program Files\mysql-5.7.16-winx64\bin 回车

  1. 然后再输入 mysqld --initialize-insecure --user=mysql 回车

  1. 之后再输入 mysqld install 回车

  1. 输入 net start mysql 回车启动 mysql 服务

  1. 从上图看到 mysql 服务已经启动了,我们输入 mysql -u root -p 回车登录 mysql 数据库

  1. 要求输入密码,刚刚安装完是没有密码的,直接回车

看到已经进入了 mysql,我们输入 show databases; 回车可以看到数据库已经显示出来了,这个是不是比安装版的更简单

# Linux 下安装 mysql:

这个请看其他人写好的:http://jingyan.baidu.com/article/fec7a1e5f8d3201190b4e782.html

http://www.cnblogs.com/shenliang123/p/3203546.html