mysql 安装教程
# 正文:
现在作为服务器操作系统的一般有三种,Windows Server,Linux,Unix,在这里我们只介绍在 windows 下和 linux 下安装 mysql,Unix 下安装应该和 linux 差不多。
# Windows 下安装 MySQL:
- 在浏览器中打开 https://www.mysql.com/,进入 MySQL 的官方网站,国内的网打开可能有点儿慢,稍微等待一下
- 在打开的网页中选择 downloads 标签,如下图:
- 在打开的标签页中,滑到页面的最下面,可以看到 MySQL Community Edition Community (GPL) Downloads » 的字样,点击 Community (GPL) Downloads »,如下图:
- 在之后打开的页面中,点击 MySQL Community Server (GPL),如下图:
- 在之后打开的页面中就可以看到相关的下载项了,如下图:
在图中第一个红色框标注的地方就是选择操作系统,这里我们选择 Microsoft Windows,可以看到第二个红色框是 Recommended download,这里就要区分了,如果是新手建议点击这个,因为这个版本的 MySQL 不用自己配置,就是普通的安装文件,直接一路 next 就安装完了,如果想深入学习,那么点击 Other downloads 内容区的下载,可以看到前两个是正式版,后两个是 debug 版,一般选择前两个,根据自己的机器 32 位还是 64 位选择下载,下载下来是个 zip 文件,安装的自己配置,相对复杂
- 如果选择了 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,请看这里:
- 双击安装文件,可能会出现下面的画面:
意思就是 MySQL 需要.NET Framework4.0 才能继续安装,那我们就安装一下
- 用浏览器打开 http://www.microsoft.com/zh-cn/download/details.aspx?id=17718,点击下载,就可以很顺利的下载下来了,下载完直接安装
- 点击完成,然后再双击 MySQL 安装文件,这次就能正常安装了~
- 接下来就是一些说明协议啥的
- 同意协议,打钩之后,点击 next,然后出现,选择安装选项的界面,一般选择第一个就行,这个选项包含了一些 MySQL 其它组件,像 MySQL Workbench,MySQL for Excel 等等,如果只安装 MySQL 数据库,选择第二项 Server only 就行,这里我选择了第一项
- 点击 next 出现检查必需项,如果电脑安装了 VC2013 运行库,Excel,VisualStudio 前三项就会自动打上勾,因为我是虚拟机演示的,所以没有装这些,点击 next 的时候会出现警告框,不去管它,直接点击是跳过
- 然后出现即将要安装的软件和插件
- 点击 execute 开始执行安装,等全部安装完之后,点击 next,图中第三项表示安装失败,不去管它,是一个 odbc 数据源,我们一般不用这个
- 之后出现配置界面
- 点击 next 之后开始配置,第一个配置的是 mysql 的运行模式和网络,其中 Config Type 表示运行模式,如果安装 mysql 是做开发用,就直接选择第一个默认的就行,第二个 Server Machine 表示运行模式为服务器模式,这些模式的不同会导致 MySQL 占用系统资源的不同,第二个配置的是网络相关,表示链接 MySQL 的时候使用 TCP/IP 协议,并指定端口号为 3306,这些如果没有特殊要求就不要去改
- 配置完成之后点击 next,需要填写 MySQL 中 root 用户的密码,长度最低为 4 位,第二栏中还可以添加普通用户,一般开发用不用再建立用户了,直接使用 root 就可以,所以我们填完密码之后点击 next
- 以下图片中需要配置的是 MySQL 的运行方式,第一个单选框表示是否将 MySQL 服务作为一个 windows 服务来运行,windows server name 表示 MySQL 服务在 windows server 中的名称,第二个单选框表示是否在系统启动时自动启动 MySQL,
第三个单选框表示 MySQL 服务以哪个账户运行,这一页的基本别动,直接 next
- 下面这个是关于 MySQL 的插件和扩展,直接 next
- 然后出现下面的界面,直接点击 execute
- 配置完之后点击 finish
- 然后再配置 MySQL 的实例,点击下图中的 next
- 之后点击下图中的 check,然后点击 next
- 点击下图中的 execute
- 执行完毕之后点击 finish,又回到了主程序,然后点击 next
- 然后点击下图中的 finish
finally,配置完了~~~我们开始验证一下,在开始菜单找到 MySQL 5.7 Command Line Client 打开,之后提示输入密码,输入刚开始安装的时候你配置的密码,出现下图表示你安装成功了
# 下载 zip 安装包的看这里:
- 首先解压你下载的安装包,得到一个名为 mysql… 的文件夹
- 把这个文件夹移动到你想安装 mysql 的地方,也就是你移动到的目录就是安装 mysql 的目录,比如我的放在 C:\Program Files 下面
- 打开我的电脑 -> 属性 -> 高级 -> 环境变量,在系统变量里选择 PATH, 在其后面添加:你的 mysql bin 文件夹的路径 (如: C:\Program Files\mysql-5.7.16-winx64\bin),注意是追加,不是覆盖 ,然后确定
- 在 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)
- 以管理员身份运行 cmd(一定要用管理员身份运行,不然权限不够),输入命令 cd C:\Program Files\mysql-5.7.16-winx64\bin 回车
- 然后再输入 mysqld --initialize-insecure --user=mysql 回车
- 之后再输入 mysqld install 回车
- 输入 net start mysql 回车启动 mysql 服务
- 从上图看到 mysql 服务已经启动了,我们输入 mysql -u root -p 回车登录 mysql 数据库
- 要求输入密码,刚刚安装完是没有密码的,直接回车
看到已经进入了 mysql,我们输入 show databases; 回车可以看到数据库已经显示出来了,这个是不是比安装版的更简单
# Linux 下安装 mysql:
这个请看其他人写好的:http://jingyan.baidu.com/article/fec7a1e5f8d3201190b4e782.html
http://www.cnblogs.com/shenliang123/p/3203546.html