设为首页 收藏本站
查看: 1102|回复: 0

[经验分享] 利用Mysql学习SQL(一)——MySQL的安装

[复制链接]

尚未签到

发表于 2016-9-11 11:16:28 | 显示全部楼层 |阅读模式
数据库(Database)是按照数据结构来组织、存储和管理数据的库

数据库系统(Database System)是对大量信息进行管理的高效解决方案
数据库系统(DBS)=数据库管理系统(Database Management System,DMS)+数据库(Database,DB)
DBS=DBMS+DB
常见的数据库有:
SQL Server、Oracle、DB2、Inform、Sybase、MySQL
 
关系型数据库的典型概念:
表(table):数据库内的数据集合都放在表(二维表)内,保存在一个表内的数据应该具有相同的数据模型
数据表是由数据行(row)和数据列(column)构成的
记录(record):一个数据行就是一个记录,用于记录数据
字段(field):一个数据列就是一个字段,用于概括某一专题的信息,这一列所有的值的共同属性
管理系统(Management System):用来执行增删查改等操作的软件
结构化查询语言(Structured Query Language,SQL):关系型数据库的操作语言,用于执行数据的检索和其他操作,数据库管理系统用于管理数据库的语言 
 
MySQL数据库是由瑞典MySQL AB公司开发的,目前是Oracle公司的一个关系型数据库系统
MySQl是基于C/S 架构的,客户端/服务器,Clicent/Server 
服务器端:存储和管理数据库的
客户端:发出操作请求的程序
MySQL数据库是由瑞典MySQL AB公司开发的,目前是Oracle公司的一个关系型数据库系统

DSC0000.png
 

 
 
 
 
 
 
 
 
 
 
 
 
 
MySQL的安装
<!--[if !supportLists]-->1、<!--[endif]-->下载安装程序包,http://dev.mysql.com/downloads/windows/
在这个下载界面会有几个版本的选择。
(1). MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。
 (2). MySQL Enterprise Edition 企业版本,需付费,可以试用30天。
 (3). MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。
 (4). MySQL Cluster CGE 高级集群版,需付费。
 (5). MySQL Workbench(GUI TOOL)一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。MySQL Workbench又分为两个版本,分别是社区版(MySQL Workbench OSS)、商用版(MySQL Workbench SE)。

MySQL Community Server 是开源免费的,这也是我们通常用的MySQL的版本。
 

DSC0001.png
  


DSC0002.png
  


DSC0003.png
  

选择Generally Available(GA)Release去下载,GA 是指软件的通用版本,一般指正式发布的版本。
<!--[if !supportLists]-->2、<!--[endif]-->下载后的结果是:

DSC0004.png
  

,msi格式命名的安装包是用msiexec安装完成的,windows下双击根据想到安装即可,简单方便
Mysql-5.6.14-winx64.zip,这个文件解压后即可使用,是编译好的windows64位MySQL,需要手动配置,带“win32”的则是对应的64位版本,在32位系统下使用
Mysql-5.5.19.zip,这个是windows的Mysql源码压缩包,需要编译
“essentials” 是指精简版,不包含 embedded server and benchmark suite,有自动安装程序和配置向导,没有MySQL文档。
 “noinstall” 是指非安装的压缩包的。包含 embedded server and benchmark suite,没有自动安装程序和配置向导,需手动安装配置,有MySQL文档。

Mysql-essential-5.1.60-win32.msi 是精简版,如果只需要mysql服务,就选择此版本。
Mysql-5.1.60-win32.msi 是完整版,包含安装程序和配置向导,有MySQL文档。
Mysql-noinstall-5.1.60-win32.zip 是非安装的zip压缩包,没有自动安装程序和配置向导,需手动安装配置,有MySQL文档。
一般我们选择的是可以选Mysql-essential-5.1.60-win32.msi或Mysql-5.1.60-win32.msi
(在现有的Mysql官网上,我并没有找到相关的zip包,仅作为参考)
<!--[if !supportLists]-->3、<!--[endif]-->双击下载的安装文件,这次安装的版本是5.6.14.0,欢迎界面

DSC0005.png
  

点击“Install MySQL Products”,弹出用户许可协议窗口

DSC0006.png
  

勾选“I accept the license terms”,点击next,弹出查找最新版本窗口,如果不喜欢更新的话,可以选择下方的“Skip the check for updates(not recommended)”,点击“Next”继续

DSC0007.png
  

弹出安装类型设置窗口,根据右侧安装类型描述文件选择适合自己的安装类型,如图1-6所示,注意修改安装路径,以防重装系统后,需要再次安装

DSC0008.png
  


DSC0009.png
  

这里选择custom,可以修改安装路径或者保持默认值,然后单击next
弹出功能选择界面:

DSC00010.png
  

点击next,弹出安装条件检查界面

DSC00011.png
  


DSC00012.png
  

点击“execute”,开始安装程序,当安装完成之后想到过程中所做的设置将在安装完成之后生效
安装完成后点击“next”,进入服务器配置页面

DSC00013.png
 

 
DSC00014.png
  

点击next,弹出配置界面一

DSC00015.png
  

“Server Configuration Type”下面的“Config Type”下拉列表项用来配置当着服务器的类型。选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使用的决策,可以选择如下所示的3种服务器类型:
Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。
Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。
Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。
作为初学者,选择“Developer Machine”(开发者机器)已经足够了,这样占用系统的资源不会很多。在Enable TCP/IP Networking左边的复选框中可以启用或禁用TCP/IP网络,并配置用来连接MySQL服务器的端口号,默认情况启用TCP/IP网络,默认端口为3306。要想更改访问MySQL使用的端口,直接在文本输入框中输入新的端口号即可,但要保证新的端口号没有被占用。
点击next,弹出配置界面二

DSC00016.png
  

我们需要设置root用户的密码,在“MySQL Root password”(输入新密码)和“Repeat Password”(确认)两个编辑框内输入期望的密码。也可以单击下面的【Add User 】按钮另行添加新的用户。
配置页面三:

DSC00017.png
  

设置Windows Service Name<可默认>,此名为启动数据库服务名,要记住。
点击next,打开配置信息显示页面

DSC00018.png
  

完成后之后点击next,再点击next

DSC00019.png
  

点击next,即可完成Mysql数据库的整个安装配置过程,之后启动数据库服务命令在打开任务管理器,可以看到Mysql服务进程mysqld.exe已经启动了
参考资料:http://www.iyunv.net/article/39188.htm
 
   

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-270741-1-1.html 上篇帖子: mysql 二进制 下篇帖子: [MySQL 5.1 体验]MySQL 分区
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表