MySQL简介
- MySQL由瑞典MySQL AB公司开发,目前属于Oracle公司。
- MySQL是一个开源的关系型数据库管理系统。
- MySQL分为社区版和企业版。
目前MySQL被广泛地应用在中小型互联网企业中。由于其体积小、速度快、总体拥有成本低并且开源,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
MySQL特征
- 性能快捷、优化SQL语言
- 容易使用
- 多线程和可靠性
- 多用户支持
- 可移植性和开放源代码
- 遵循国际标准和国际化支持
- 为多种编程语言提供API
Mysql5特性
子查询、视图、存储过程、触发器、事务处理、热备份、二进制Bit类型等等……
MySQL应用
MySQL的官方网站引述MySQL是“世界上最受欢迎的开放源代码数据库”。这不是狂妄之语,数字可以证明它:目前,有超过1000万份的MySQL被安装用于支付高负荷的网站和其他关键商业应用,包括像阿尔卡特、爱立信、朗讯、亚马逊、Google、纽约证券交易所、迪斯尼、Yahoo、美国宇航局等这样的产业领袖。
MySQL下载
MySQL支持多种平台的安装,这里以Windows为例,windows下分为两种安装方式: msi和zip
- msi格式是全程图形化安装方式,安装过程中自动进行配置,适合初学者
- zip格式是压缩版本,免安装版,安装快速但需要自己进行相关配置
下载安装包
首先进入mysql官网:https://www.mysql.com/,选择downloads
菜单,找到最底下的MySQL Community Edition
,点击链接Community (GPL) Downloads »
然后选择MySQL Community Server
,点击DOWNLOAD,在新页面选择MySQL5.7版本
这个页面提供了zip格式的安装包,如果需要下载msi安装包,可以点击Go to Download Page
点击download按钮,在下载页会显示需要登录和注册,可以直接点击下面的链接:No thanks, just start my download.
跳过登录直接下载
MySQL安装(msi)
这里以msi方式为例,下一小节将介绍zip安装方式,首先双击msi文件,运行安装程序,勾选协议,点击Next
选择安装方式,有5种安装方式,这里选择第一种Developer Default
- Developer Default:默认开发安装类型,安装MySQL服务器以及开发MySQL应用所需的工具
- Server only:仅安装MySQL服务器,适用于部署MySQL服务器
- Client only:仅安装客户端,适用于基于已存在的MySQL服务器进行MySQL应用开发的情况
- Full:安装MySQL所有可用组件
- Custom:自定义需要安装的组件
然后继续点击Next,弹出的提示点击Yes
然后继续点击Next,来到如下页面,点击Execute执行安装
执行完成之后,一直点击Next即可,然后来到帐号配置页,输入root帐号的密码
这一步保持默认选项,前两个是说MySQL作为windows服务运行,并且开机自启动,最后一个表示MySQL以单独的系统帐号运行
点击Execute,应用配置
execute完成之后,点击finish,然后点击Next,输入密码进行核对
点击execute,然后点击finish,点击Next,点击finish完成整个安装过程。
MySQL验证
在windows菜单栏,找到MySQL客户端,点击运行
输入root帐号的密码,连接成功则说明MySQL成功安装并运行了。
MySQL卸载
-
停止MySQL服务
win + r
打开运行窗口,输入命令:services.msc
,打开服务窗口,找到mysql,点击停止服务
-
卸载MySQL安装程序
win + r
打开运行窗口,输入命令:appwiz.cpl
,打开程序与功能,如图所示,将安装的相关MySQL程序全部进行卸载
删除整个MySQL安装目录,默认位置是:
C://Program Files/MYSQL
删除c盘ProgramData关于MySQL的目录
- 删除MySQL服务,以管理员身份运行cmd,然后执行命令:
sc delete 服务名