MySQL简介

Posted 霖行

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL简介相关的知识,希望对你有一定的参考价值。

MySQL简介

本章将介绍什么是mysql,以及在MySQL中可以应用什么工具。

什么是MySQL

数据的所有存储、检索、管理和处理是由数据库软件——DBMS(数据库管理系统)完成的。而MySQL就是一种DBMS,即它是一种数据库软件。

MySQL的优点:

  • 成本——MySQL是开源的,可以免费使用。
  • 性能——MySQL执行非常快。
  • 可信赖——很多大公司都用MySQL处理重要数据。
  • 简单——MySQL很容易安装和使用。

客户机-服务器软件

DBMS可分为两类:一类是基于共享文件系统的DBMS,另一类是基于客户机-服务器的DBMS。前者用于桌面用途,通常不用于高端或更关键的应用。

MySQL、Oracle以及Microsoft SQL Server等数据库是基于客户机-服务器的数据库。客户机-服务器应用分为两个不同的部分。服务器部分是负责所有数据访问和处理的一个软件,只有服务器软件才与数据文件打交道。客户机部分是与用户打交道的软件,客户机将用户的请求通过网络提交给服务器软件,服务器软件处理这个请求,并返回结果。

有多少计算机? 客户机和服务器软件可能安装在一台或两台计算机上。不管它们在不在同一台计算机上,客户机软件都要与服务器软件进行通信,来进行所有数据库交互。

  • 服务器软件为MySQL DBMS。
  • 客户机可以是MySQL提供的工具、脚本语言、web应用开发语言、程序设计语言等。

MySQL工具

常用的客户机应用

MySQL命令行实用程序

每个MySQL安装都有一个名为mysql的简单命令行实用程序。

在操作系统命令提示符下输入mysql将出现以下提示(需要设置环境变量):

Welcome to the MySQL monitor.  Commands end with ; or \\g.
Your MySQL connection id is 31
Server version: 8.0.26 MySQL Community Server - GPL

Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. 
Other names may be trademarks of their respective owners.

Type 'help;' or '\\h' for help. Type '\\c' to clear the current input statement.
mysql>

MySQL选项和参数 如果仅输入mysql,可能会出现一个错误消息。因为可能需要安全证书,或者MySQL没有运行在本地或默认端口上。这时你可以使用一组命令行参数来指定登录名、端口等信息。完整命令行选项和参数列表可用mysql --help获得。

  • 命令输入在mysql>之后。
  • 命令用;或\\g结束,仅按Enter不执行命令。
  • 输入help或\\h获得帮助。
  • 输入quit或exit退出命令行实用程序。

MySQL下载

以上是关于MySQL简介的主要内容,如果未能解决你的问题,请参考以下文章

MySQL简介

MySQL数据库基础——MySQL数据库简介

MySQL 安装与使用方法的具体简介

mysql-proxy 简介

MySQL简介

MySQL日志简介