MySQL教程 MySQL教程MySQL 连接MySQL 查看数据库MySQL 创建数据库MySQL 修改数据库MySQL 删除数据库MySQL 选择数据库MySQL 数据类型MySQL存储引擎MySQL 数据表的增删改查MySQL 表数据增删改查操作MySQL 条件子句MySQL 清空表记录MySQL 模糊查询MySQL 处理重复数据MySQL 别名MySQL 限制查询结果数量Mysql 查询结果排序MySQL 范围查询MySQL 空值查询MySQL 查询结果合拼MySQL 分组MySQL 筛选分组MySQL 表连接MySQL NULL值处理MySQL 子查询MySQL 正则表达式MySQL 视图MySQL 索引MySQL安装 MySQL Windows版下载教程MySQL windows系统安装教程MySQL windows系统简单的安装教程MySQL Linux系统安装教程MySQL Linux系统下载教程MySQL Linux系统简单的安装教程配置MySQL环境变量

MySQL windows系统安装教程

   需要安装MySQL数据库,请到MySQL官网的下载(下载教程请参考:mysql Windows版下载教程)安装包。地址:https://www.mysql.com/  我这里用的是5.7.10版本的安装。

   这里推荐使用集成环境软件安装MySQL具体教程请参考: MySQL windows系统简单的安装教程 (不需要下载MySQL和配置MySQL)

运行MSI安装包

    双击从MySQL下载的MSI安装包,在如下图所示界面中勾选“I accept the license terms”,点击“next”。

mysql安装1

选择设置类型

如下图所示,有5种设置类型:

MySQL会默认选择“Developer Default”类型,个人建议选择纯净的“Server only”类型,减少对工具的依赖可以更深入的学习和理解MySQL数据库。大家可根据自己的需求选择合适的类型,这里选择“Server only”后点击“next”。

mysql安装2

安装

进入到安装步骤的界面,如果第二步选择的是其他类型也只是点击“next”即可进入到该步骤,点击“Execute”。安装完成后点击“next”直到进入配置页面。如下图所示:

mysql安装3

 配置

点击Content Type的下拉框,显示有三种类型:

根据自己的用途选择相应的类型配置,我这里为了后面做高并发性能测试便选择“Server Machine”类型。如下图所示:

mysql安装4

连接配置

常用的是TCP/IP连接,勾选该选项框,默认端口号是3306,可在输入框中更改。若数据库只在本机使用,可勾选“Open Firewall port for network access”来打开防火墙,若需要远程调用则不要勾选。

下面的“Named Pipe”和“Shared Memory”是进程间通信机制,一般不勾选。

“Show Advanced Options”用于在后续步骤配置高级选项,为尽可能多的了解MySQL的可配置项,这里勾选该选项框。点击“next”进入下一步。

mysql安装5

账户配置

mysql安装6

       root账户拥有数据库的所有权限,在密码框输入自己设置的密码。数据库在开发和维护过程中为了安全性和便于管理会为不同的用户授予相应操作权限的账户密码,点击“Add User”按钮,在弹出的会话框中设置不同权限等级的账户,如下图所示:

mysql安装7

        Host表示能连接到该数据库的主机地址,可设置为本地(localhost/127.0.0.1)、一个外部IP(如218.17.224.228)、一个外部网段(如218.17.224.*)或者所有主机(%)。

Role表示该账户的角色,可选择的角色如下:

mysql安装8

配置Windows Service

将MySQL服务配置成Windows服务后,MySQL服务会自动随着Windows操作系统的启动而启动,随着操作系统的停止而停止,这也是MySQL官方文档建议的配置,界面如下图:

mysql安装9

高级配置

因为在前面的第四步中勾选了“Show Advanced Options”选项,所以出现如下图所示的高级选项配置:

在这里可配置各种日志文件的存储路径,它默认存储在MySQL安装目录的data目录下面,若非必须不建议改动。Slow Query Log(慢查询日志)后面有一个Seconds配置项,默认值为10,表示一个SQL查询在经过10s后还没有查询出结果就会将此次查询记录到Slow Query Log中,方便DBA快速找到低效的操作。Bin Log可用于主从数据同步。最下面的Server Id用于Master-Slave配置。这些都将在后续课程中讲到,这里保持默认配置即可。点击“next”。

mysql安装10

服务器配置应用

到这一步骤后点击“Execute”执行配置项

mysql安装11

等到出现如下界面表示安装成功,点击“Finish”完成。