MySQL简介及安装

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卸载

  1. 停止MySQL服务
    win + r打开运行窗口,输入命令:services.msc,打开服务窗口,找到mysql,点击停止服务

  2. 卸载MySQL安装程序
    win + r打开运行窗口,输入命令:appwiz.cpl,打开程序与功能,如图所示,将安装的相关MySQL程序全部进行卸载

  3. 删除整个MySQL安装目录,默认位置是:C://Program Files/MYSQL

  4. 删除c盘ProgramData关于MySQL的目录

  1. 删除MySQL服务,以管理员身份运行cmd,然后执行命令:sc delete 服务名
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.1 数据库的概述 1.1.1 数据库的概述 什么是数据库数据库就是一个文件系统,通过标准的SQL语句获取数据 ...
    小熊先生很不开心阅读 459评论 0 0
  • 1. 了解SQL 1.1 数据库基础 ​ 学习到目前这个阶段,我们就需要以某种方式与数据库打交道。在深入学习MyS...
    锋享前端阅读 1,159评论 0 1
  • 大家好,我是小詹小詹,是一名IT工程师,工作内容主要是ERP软件的二次开发和实施,以及数据库的运维。在这里可以分享...
    小詹小詹阅读 577评论 2 3
  • 数据库:数据库是存储数据的仓库数据库管理系统(DBMS):是一种操作和管理数据库的大型软件,mysql:免费,开源...
    风雨声豪入梦中阅读 1,993评论 0 0
  • 随着自己不断变“老”,团队中的同事越来越多,对“管理”这个词的理解越来越深刻,我觉得是适合总结总结自己这几年了。(...
    tonyyy阅读 368评论 0 4