首页 > 数据库 >MySQL官方使用手册(自译)

MySQL官方使用手册(自译)

时间:2024-03-26 15:46:13浏览次数:18  
标签:database 数据库 MySQL 自译 Server 使用手册 SQL data

Chatper 1 Overview Of MySQL DBMS

what is MySQL

MySQL, the most popular Open Source SQL database management system, is developed, distributed, and supported by Oracle Corporation.The MySQL website (http://www.mysql.com/) provides the latest information about MySQL software.

MySQL 是最受欢迎的开源SQL数据库管理系统,由Oracle公司开发,发行并提供技术支持。MySQL的官网(http://www.mysql.com/)提供了关于MySQL软件的最新信息。

  • MySQL is a database management system.

    A database is a structured collection of data. It may be anything from a simple shopping list to a picture gallery or the vast amounts of information in a corporate network. To add, access, and process data stored in a computer database, you need a database management system such as MySQL Server. Since computers are very good at handling large amounts of data, database management systems play a central role in computing, as standalone utilities, or as parts of other applications.

    MySQL是一个数据库管理系统,数据库是一个系列结构化的数据。他可能存储的是任意数据从一个简单的购物清单到图片库或海量公司网络的信息。因此,访问和使用存储在电脑数据库中的数据,你需要一个数据库管理系统(DBMS)如MySQL Server。自从计算机在处理海量数据表现优越开始,DBMS在其中发挥了一个极其重要的角色,如独立使用程序或其他部分应用。

  • MySQL databases are relational.

    A relational database stores data in separate tables rather than putting all the data in one big storeroom. The database structures are organized into physical files optimized for speed. The logical model, with objects such as databases, tables, views, rows, and columns, offers a flexible programming environment. You set up rules governing the relationships between different data fields, such as one-to-one, one-to-many, unique, required or optional, and “pointers” between different tables. The database enforces these rules, so that with a well-designed database, your application never sees inconsistent, duplicate, orphan, out-of-date, or missing data.

    The SQL part of “MySQL” stands for “Structured Query Language”. SQL is the most common standardized language used to access databases. Depending on your programming environment, you might enter SQL directly (for example, to generate reports), embed SQL statements into code written in another language, or use a language-specific API that hides the SQL syntax.

    SQL is defined by the ANSI/ISO SQL Standard. The SQL standard has been evolving since 1986 and several versions exist. In this manual, “SQL-92” refers to the standard released in 1992, “SQL:1999” refers to the standard released in 1999, and “SQL:2003” refers to the current version of the standard. We use the phrase “the SQL standard” to mean the current version of the SQL Standard at any time.

    MySQL是一个关系型数据库,其存储数据在不同的表中而不是将所有数据存入一个在一起(一个大的存储室)。数据库结构被有组织的存入物理文件,优化了速度(查询)。逻辑模块,用对象如数据库,表,视图,行,列提供了一个灵活的变成环境。你可以设置不同字段间的关系规则如一对一,一对多,唯一,必填或可选,以及不同表中的指针关系。数据库严格执行这些规则,因此在一个设计合理的数据库中,你的应用绝不会看到相同,重复,无用,过时或丢失数据。MySQL中的SQL表示的是结构化查询语言。SQL是访问数据库最常用的标准化语言。根据你的编程环境,你可能直接使用SQL(例如生成报告),嵌入到其他语言的代码中或使用一个语言的API隐藏SQL语句。SQL由ANSI/ISO SQL标准制定,其从1986开始发展存在众多版本。在这个手册中,“SQL-92”表示引用1992年的发行标准,“SQL-99”则是1999年的,“SQL:2003”则是当前版本标准。手册中使用“SQL标准”表示当前任意时间的版本。

  • MySQL software is Open Source.

    Open Source means that it is possible for anyone to use and modify the software. Anybody can download the MySQL software from the Internet and use it without paying anything. If you wish, you may study the source code and change it to suit your needs. The MySQL software uses the GPL (GNU General Public License), http://www.fsf.org/licenses/, to define what you may and may not do with the software in different situations. If you feel uncomfortable with the GPL or need to embed MySQL code into a commercial application, you can buy a commercially licensed version from us. See the MySQL Licensing Overview for more information (http://www.mysql.com/company/legal/licensing/).

    MySQL是开源的,这意味着这个软件可以被让任何人修改。任何人都可以无偿的从网络上下载和使用MySQL.如果你想,你可以学习源码然后更改以满足你的需求。MySQL使用GPL规定了不同情况下的用法,如果你有超出指定的需求或是在商业软件代码中使用MySQL代码,你可以从US购买商业资格版本。查阅MySQL执照总览获取更多信息(http://www.mysql.com/company/legal/licensing/).

  • The MySQL Database Server is very fast, reliable, scalable, and easy to use.

    If that is what you are looking for, you should give it a try. MySQL Server can run comfortably on a desktop or laptop, alongside your other applications, web servers, and so on, requiring little or no attention. If you dedicate an entire machine to MySQL, you can adjust the settings to take advantage of all the memory, CPU power, and I/O capacity available. MySQL can also scale up to clusters of machines, networked together.

    MySQL Server was originally developed to handle large databases much faster than existing solutions and has been successfully used in highly demanding production environments for several years. Although under constant development, MySQL Server today offers a rich and useful set of functions. Its connectivity, speed, and security make MySQL Server highly suited for accessing databases on the Internet.

    MySQL数据库服务器快可靠,可升级且易使用。如果这些符合您的期望,可以尝试使用MySQL,它可以稳定的在台式或笔记本上运行,除此之外,你的其他应用,网站服务等等都能兼顾。如果你将整台机器都专用于MySQL,你可以调整设置来优化内存、CPU能力和I/O可以容量。MySQL也可以升级成集群方式连接。

  • MySQL Server works in client/server or embedded systems.

  The MySQL Database Software is a client/server system that consists of a multithreaded SQL server that supports different back ends, several different client programs and libraries, administrative tools, and a wide range of application programming interfaces (APIs).

We also provide MySQL Server as an embedded multithreaded library that you can link into your application to get a smaller, faster, easier-to-manage standalone product.

  MySQL服务器在客户/服务端和嵌入式系统都可以使用,它是一个C/S系统包含多线程SQL服务支持不同的后端,多个不同客户程序和库、行政工具和各种API。MySQL也提供了嵌入式多线程库,因此你可以连接你的应用获得更小、更快、更易于管理的独立产品。

  

  • MySQL HeatWave.

    MySQL HeatWave is a fully managed database service, powered by the HeatWave in-memory query accelerator. It is the only cloud service that combines transactions, real-time analytics across data warehouses and data lakes, and machine learning in one MySQL Database; without the complexity, latency, risks, and cost of ETL duplication. It is available on OCI, AWS, and Azure. Learn more at: https://www.oracle.com/mysql/.

   MySQL HeatWave是一个完全托管的数据库服务,由HeatWave内存查询加速器提供支持。它是唯一一种将事务、跨数据仓库和数据湖的实时分析以及机器学习整合到一个 MySQL 数据库中的云服务,而无需重复 ETL 的复杂性、延迟、风险和成本。它可在 OCI、AWS 和 Azure 上使用。了解更多信息,请访问:https://www.oracle.com/mysql/。

 

  • A large amount of contributed MySQL software is available.

    MySQL Server has a practical set of features developed in close cooperation with our users. It is very likely that your favorite application or language supports the MySQL Database Server.

 The official way to pronounce “MySQL” is “My Ess Que Ell” (not “my sequel”), but we do not mind if you pronounce it as “my sequel” or in some other localized way.

 




 

标签:database,数据库,MySQL,自译,Server,使用手册,SQL,data
From: https://www.cnblogs.com/ehy-RAM/p/18096044

相关文章

  • 【IT老齐055】Mysql Ngram全文检索技术
    【IT老齐055】MysqlNgram全文检索技术场景select*fromarticlewheretitlelikeJava%可能用到索引,看索引选择性select*fromarticlewheretitledlike%Java一定不会用到索引select*fromarticlewheretitlelike%Java%一定不会用到索引解决......
  • 【WEEK5】学习目标及总结【SpringMVC+MySQL】【中文版】
    学习目标:彻底完成SpringMVC的学习两周完成MySQL的学习——第一周学习内容:参考视频教程【狂神说Java】SpringMVC最新教程IDEA版通俗易懂拦截器文件的上传和下载学习时间及产出:第五周MON~Fri2024.3.25【WEEK5】【DAY1】拦截器【中文版】【WEEK5】【DAY1】Inter......
  • MySQL 中 WITH ROLLUP 用法
    WITHROLLUP是MySQL8中用于生成汇总行的一种扩展语法。它通常与GROUPBY子句一起使用,用于在查询结果中添加总计或分组小计。当你在查询中使用WITHROLLUP时,数据库会根据GROUPBY子句中指定的列生成汇总行,以显示每个分组的合计值。这使得你可以在单个查询中同时获取详细......
  • MySQL单表操作学习DDL_DML_DQL语句
    1创建数据库----DDL语句CREATETABLE`student`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'学号',`createDate`datetimeDEFAULTNULLCOMMENT'创建时间',`userName`varchar(20)DEFAULTNULLCOMMENT'用户名',`pwd`varchar(36)DEFA......
  • 一次快速使用docker安装mysql8.0记录(配置和数据挂载到指定目录)
    mkdir/home/mysql8vim/home/my.cnf[mysql]#设置mysql客户端默认字符集default-character-set=UTF8MB4[mysqld]port=3307max_connections=200max_connect_errors=10#修改加密方式,因为mysql8.x版本默认的密码加密的方式,Navicat识别不了,需修改为mysql_native_password......
  • DBCP一个配置,浪费了MySQL 50%的性能!
    1.引言研究背景数据库性能的重要性数据库性能优化对于保证应用的响应速度和处理大量数据的能力至关重要。它可以显著减少查询时间,提高事务处理效率,降低硬件成本,并确保系统稳定性与可扩展性。优化后的数据库能够更好地服务于用户需求,增强客户满意度,对企业的长期发展和竞争力具......
  • Linux(2)系统基本操作-Mysql数据库原生安装_Mysql常用命令_安装和使用过程常用问题
    二、Linux系统基本操作1、查询centos版本[root@host-10-150-223-171~]#uname-aLinuxhost-10-150-223-1713.10.0-957.el7.x86_64#1SMPThuNov823:39:32UTC2018x86_64x86_64x86_64GNU/Linux[root@host-10-150-223-171~]#cat/etc/redhat-releaseCentO......
  • java计算机毕业设计(附源码)新知书店(ssm+mysql+maven+LW文档)
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:新知书店,作为一家专注于传播知识和文化的零售场所,承载着促进社会文化发展和满足人们精神需求的重要使命。在数字化时代背景下,实体书店面临着前所未有的挑......
  • Mysql SQL优化
    ​​Mysql查询执行的过程链接一、索引的代价我们虽然可以根据我们的喜好在不同的列上建立索引,但是建立索引是有代价的,所以不要建太多的索引:【1】空间上的代价:每建立一个索引都要为它建立一棵B+树,每一棵B+树的每一个节点都是一个数据页,一个页默认会占用16KB的存储空间,一......
  • linux下的mysql的安装方式--yum--二进制
    linux下的mysql的安装方式--yum--二进制1.yum安装yum方式wgethttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmrpm-ivhmysql-community-release-el7-5.noarch.rpmyum-yinstallmysql-community-serversystemctlstartmysqlsystemctlstatusm......