MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。
MySql分为四个版本:
Cloud Service 云服务器版
Enterprise Edition 企业版本,需付费,可以试用30天
Cluster CGE 高级集群版,需付费
Community Edition 社区版本,开源免费,但不提供官方技术支持
https://www.mysql.com/downloads/
这里以社区版本为例:
https://dev.mysql.com/downloads/mysql/
选择系统平台,选择Windows, linux选择linux
OS的版本,选择的是64bit, 32位就选择32bit
点击Go to Download Page
点击Windows(x86,32-bit),MSI installer Download下载 370.8M安装包
下载完成后运行mysql-installer-community-5.7.21.0.msi
勾选I accept the license terms,接收许可,点击Next
Developer Ddfault 开发者功能
Server only 仅服务器功能
Client only 仅客户端功能
Full 全部功能
Custom 自定义功能
选择Custonm,点击Next
点击展开MySQL Servers->MySQL Server->MySQL Server5.7,选中MySQL Server 5.7.21 X64,
点击->键头添加到右边窗口……最后点击Next
上面窗口显示的是要安装的项目,如果要安装其它功能点击Back返回选择……这里点击Execute开始安装
安装完成后显示Complete,继续点击Next,再Next
选择默认的继续Next
Config Type 选择Development Machine 开发机器
其它的选择默认……继续Next
这一步非常关键,如果设置错了,以后可能要卸载MySQL重新安装
Root Account PassWord Root(超级管理员) 的密码设置,因为是自己使用就用简单的密码root,方面记忆
MySql User Accounts 可以添加普通用户,这里不需要
点击Next继续下一步
Windows Service Name 这是MySQL服务的名称,使用默认的
Start the MySQL Server at System StartUp 是否在系统启动时自动启动MySql服务,一般我们使用手动启动MySQL服务
Run Windows Service 这是权限的设置,使用第一个Standand System Account系统标准权限
点击Next继续下一步
点击Next继续下一步
点击Execute执行
没有问题的话,最终显示Finsh
点击Finsh,再点击Finsh,最终MySQL成功安装完成
选择桌面上计算机,右键管理
找到我们MySql的服务名MySQLXX, 把启动类型改为禁用,当需要启动MySQL时手动启动
为了方便管理MySQL,再去下载个MySQL Front
官方网站:http://www.mysqlfront.de/
下载完成后点击MySQL-Front_Setup.exe,一路Next完成安装
安装后运行MySQL Front,显示如下
这里我访问的本机的数据库
主机:127.0.0.1
登录信息
用户名:使用默认的root
密码: 使用安装MySQL时设置的root帐号的密码,我这里用的是root
数据库:如果不指定目录,就读取root帐号下所有数据库
最后点击确定
点击打开就可以看到连接的数据库
这里都是默认的东西,不需要去修改,后期可以在这里面添加自己的数据库