计算机, 数据库
MySQL的 - Windows控制台命令
信息技术的发展 - 人类活动的主要领域之一。 因此,在这一地区的投资金额巨大。 年初以来,有很多不同的任务已经决定日期,这严重地缓解了许多人的日常生活中。 然而,随着科技的进步,许多问题,其中一个 - 要被存储的信息的过量。 数据库旨在解决这种情况。
数据库管理系统概述
由于存储的信息大量的问题是相关的今天,有几种方法来解决。 他们每个人都专注于某一方向的任务。 然而,它们共同构成一个完整的复合物,简化了存储问题。
有一定的分类,其确定为一个特定的数据库和DBMS(数据库管理系统)的需求。 最常见的是目前被认为是一个客户端-服务器存储技术。 这些措施包括以下内容:火鸟,Interbase的,IBM DB2,MS SQL服务器中,Sybase,甲骨文和PostgreSQL,短绒,MySQL的。 我们感兴趣的是后一种选择 - MySQL中,该团队完全SQL标准。 该技术是小规模的最流行和常用的解决本地应用和生产的问题之一。
客户端-服务器技术的前体是文件服务器数据库,该数据库已经失去了自己的立场,由于一些现有的缺点,其中需要在每台计算机和局域网上的显著负荷分配传播DBMS内核,从而提高费时。 这一组包括微软的Access中, Borland的一个悖论。
新技术正在日益普及
然而,几年前有被日益普及以及解决地方小问题的需求的先进技术。 我们正在谈论的嵌入式数据库管理系统。 这个数据库的主要特点 - 没有服务器端。 该系统本身是一个库,允许以统一的方式处理大量的托管在本地计算机上的信息。 这种方法消除了劣势文件服务器资源,大大优于客户端-服务器技术的速度。
作为例子可以看出OpenEdge,SQLite的,BerkeleyDB的,的曲折SAV,的火鸟选项之一 的微软SQL服务器 紧凑,棉短绒,以及MySQL的选项,球队没有不同于客户端-服务器数据库使用的不同之一。 然而, 嵌入式系统可以很容易地失去其意义,如果这个问题将不再是本地的。
MySQL数据库的主要优点
管理系统的MySQL数据库是目前最流行的技术之一,因为它可以被激活,以解决大量任务。 如果我们用现代的同行进行比较,可以找出一些主要优点。
在俄罗斯市场的主要优点被认为是它的可用性,因为它是在大多数情况下都是免费的。 第二个特点是速度。 其中最流行的系统的是MySQL的。 队速度快,用最少的响应时间。 对处理速度没有影响命令使用InnoDB的支持机制,交易快捷连接在多线程模式下的服务器多个客户端。
ODBC驱动程序的存在允许开发人员简化许多问题的解决方案。 好处还应该包括固定和可变长度的记录机会的提供。 用语言C和PHP接口 - 但主要功能是非常程序员的赞赏。 由MySQL提供的机会,允许使用这个数据库进行大量的网络托管服务提供商。
而对于一个简单的门外汉,在发展信息存储的现代技术的兴趣,有必要研究的MySQL, SQL命令 和语法,因为在这个领域的专家们需求量很大,在世界任何地方的高薪。 因此,如果有人有兴趣在这个方向没有延误成本。 我们必须把现在学习。
我需要做什么研究
乍一看,它可能看起来这个区域是难以自学,并需要与专家不断地沟通。 然而,并非如此。 研究架构和MySQL的功能,主要团队 的查询语言 与它有关的一切,你可以拥有,不用借助顾问的帮助。 这足以有欲望和努力,继续前进。 只有自主开发这一领域的研究将允许获得新知识,巩固学到的技能,也许,开始建立事业和朝这个方向发展。
学习基本的命令,首先,你需要手头上的MySQL控制台工具的免费版本。 这个学习过程开始了。 您可以从MySQL官方网站下载。 它很容易安装在任何操作系统上,形成一个单一的计算机,这是非常方便上的服务器和客户端。
然后,有必要诉诸查找包含关于MySQL的环境基本信息的培训手册。 控制台命令 用于基础研究,作为一项规则,他们也包含。 这个相当多的信息。 但是,你需要来选择严重。 信息应一致提出,结构清晰。
如果你有英语语言的基本知识,您可以使用内置控制台支持。 为了这个目的,有一个特殊的help命令,这有助于了解使用MySQL的工具。
主控制台命令
从基本特征,功能和优势平稳过渡,我们得到了基本的命令列表。 MySQL的效用最初只包含一个用户,这仅仅是用于研究。 此用户名为root,其密码是相同的名称。
当控制台MySQL用户的第一和后续启动将需要为与DBMS MySQL的进一步工作输入root的密码。 CLI命令只有在成功认证后可用。
一个成功的测试为了方便后,可以显示使用help命令的现有命令。 在此之后,控制台将呈现给所有现有的命令和他们的简要说明。
和显示控制命令
现在,你需要去下一步。 要做到这一点,必须选择一个现有的或创建一个新的数据库。 要选择一个现有的数据库必须使用use命令。 并通过缝隙进入数据库名。 最初,该实用程序是只有一个-与名测试。 因此,该查询将是这样的: 使用 试验。
要 创建数据库 ,你需要使用Create命令,指着她的关键字数据库 ,并指定相应的名称。 结构形式如下: 创建数据库Name_of_database。 为了与新创建的数据库的工作,有必要通过使用命令来应用。
所述介质具有用于在MySQL控制台显示现有数据库,表,主键或外部连接,并输出提供关于它们的信息的功能。 在这种情况下,球队应该总是开始与建议显示。 例如,以显示可用数据库的列表为当前用户,只需输入以下查询:SHOW 数据库。 要显示表足够的关键词写表更改显示对象之后。
表管理团队
在进一步讨论之前,有必要再次回顾,与SQL标准符合性提供了机会,对于开发商来说,无论数据库和操作系统。 在支持SQL标准的任何环境下开发的要求,将成功地工作(当数据库是可用的,并且表)在MySQL环境。 Windows控制台的命令是从没有与其他操作系统使用的不同。
电子表格有一些,如果我们把它们翻译成英文特定的命令,不言自明。 上文提到的创建命令。 它也可以被激活,以表添加到先前创建的数据库。 以除去如表数据库对象和使用drop命令,向其中加入被破坏的对象的名称。 例如: 降 名 _ 你 _ 表 _。
语法请求到数据库服务器始终具有一般结构。 因此,请求,设计在Windows,并会在MySQL Linux控制台工作。 在一个操作系统处理服务器,而错误的球队不能在其他导致错误。
选拔队
但最重要的电子表格命令语法是很简单的, - 选择一个团队。 它是用来选择数据库中的数据。 原来的语法如下:SELECT * FROM 表 _ 名称。 通过发送到数据库服务器的请求,客户端必须获取存储在表中的所有记录。
很多人都不会想到,但是当浏览互联网资源都在不断使用的MySQL命令。 PHP的查询使用SQL语言的语法在社交网络显示的在线商店或新闻的目录的内容。 相反, 选择报价后,“*”的,作为一项规则,表或数据的几个表的主字段列表进行处理。 在从多个表中采样的情况下,一个特殊的捆绑加入,其用于将它们连接上的可用外部连接。 然而,这种情况是可以改变的独立地指明哪些场应进行的连接。
设置采样限制
有时就是从数据库服务器接收到的响应包含重复数据的情况。 为了使用户可以看到只有唯一项,使用优惠不同。 它被放在要求的字段列表之前并作为辅助隐藏副本。
Similar articles
Trending Now